前端项目使用npm部署

8 篇文章 0 订阅
订阅专栏
1 篇文章 0 订阅
订阅专栏

1、项目文件夹介绍

首先,一个vue前端项目的文件夹可能会包含下面这些文件。这个文件夹是通过vue模板生成的,后面我会整理一下这些文件具体代表什么。在前端部署时最主要的就是这个package.json这个文件,因为使用npm安装依赖时就是根据这个文件去安装所需的依赖的,其实还有一个重要的文件就是vue.config.js这个文件。src文件夹里是自己写的一些页面,组件,接口等。 

2、安装依赖

先介绍一下npm安装依赖的一个过程,一开始文件夹里有一个package.json这个文件,然后在终端或者cmd窗口进入到该文件夹目录下,执行npm install 的命令,在连网的情况下,就会自动地根据package.json文件的目录给你安装依赖。下图是package.json文件的内容,各个项目需要安装的依赖也是根据需要进行安装。

以管理员身份运行cmd,使用cd命令进入项目文件夹目录。然后执行命令:npm install。在一开始安装的时候可能会遇到一些问题,这时候需要耐心地去看是什么错误,多去百度或者问问同事。

如果没有报错,就安装成功了。

3、启动项目

安装完依赖后,启动项目,执行命令: npm run dev。执行完成后,就会自动打开一个浏览器页面。这样,前端项目就部署完成了。

nodejs、npm搭建前端项目
qx020814的博客
07-02 520
然后当我们运行vue项目时,报错:error:0308010C:digital envelope routines::unsupported。nodejs就是可以在非浏览器的地方运行js代码,java的jre一个效果。npm install 通过配置文件(package.json)下载。npm就是js版的maven,下载运行包的。npm install jquery 下载包。npm init -y 初始化空间。然后运行,就可以啦!
npm安装部署
weixin_45273572的博客
08-26 928
安装 npm 不需要单独安装。在安装 Node 的时候,会连带一起安装 npm 。但是,Node 附带的 npm 可能不是最新版本,最后用下面的命令,更新到最新版本。 $ sudo npm install npm@latest -g 如果是 Window 系统使用以下命令即可: $ npm install npm -g 也就是使用 npm 安装自己。之所以可以这样,是因为 npm 本身与 Node...
npm的配置和使用
记录开发和安全学习过程中的点点滴滴
08-07 1271
虽然之前在写node.js笔记中有写过一些对npm的介绍,但当时着重于介绍npm构建npm包以及通过npm构建node.js应用,本篇是之前在学前端工程化时的笔记,需要的话可以结合两篇来进行食用,下面的文章,直接在目录中找到npm部分进行查看即可Node.js笔记(万字总结)_nodejs笔记-CSDN博客。
jenkins+npm+node qiandu部署前端项目
半僧
07-09 1900
1031 curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash 1032 df -h 1033 source ~/.bash_profile 1034 nvm list-remote 1035 nvm -v 1036 nvm install v8 1037 nvm l...
node.js+NPM包管理器+Webpack打包工具+前端项目搭建
usa_washington的博客
10-13 1813
javascript运行环境(无需依赖html文件)BFF,服务于前端的后端官网下载安装,node -v查看是否安装成功①、创建一个01.js文件②、通过CMD命令执行(或者通过工具的集成终端)node 01.js如果出现权限原因,可以通过管理员方式打开工具③、通过浏览器访问http://127.0.0.1:8888。
前端构建之NPM
qq_45728623的博客
07-17 825
安装Node时会附赠一命令行工具Node Package Manager(npm),“npm install xxx”。 npm所作的一切都是为了“代码复用”,这样我们就能“站在巨人的肩膀上”,“不用重复造轮子”。 1.C&V战神(初级手动) 复制粘贴却是特别快,但是可复用性极低,想要达到我们要的效果需要修改的地方很多。 2.CommonJS(中级引用) Node实现了一个模块系统CommonJS,如一个作者开发了一个名为lib1的库,只需要相应导出一下(module.export),将l
Jenkins基础:使用NPM构建前端应用6:部署前端镜像
知行合一 止于至善
10-20 2514
在前一篇文章中介绍了在Jenkins中利用NodeJS插件实现创建、编译、镜像生成以及私库推送的Angular的应用的过程,这篇文章将进一步延伸,将生成的镜像直接运行起来。
npm-scripts:用于启动新前端项目的样本样板。 目标是不使用全局依赖项,而是使用 npm
06-01
npm脚本是JavaScript生态系统中的一个核心特性,它允许开发者在`package.json`文件中定义自定义的命令行脚本,从而简化项目构建、测试、部署等流程。这个压缩包文件"npm-scripts-master"可能是一个示例项目,展示了...
Linux如何使用Nginx部署前端项目
m0_67094505的博客
10-27 7393
为了测试同一个网址可能会请求不同服务器,在不同的服务器中部署的是同一个项目,对于用户而言是感知不到的。将项目目录下的config文件夹里的index.js文件中,将build对象下的assetsPublicPath中的“/”,改为“./”后,再打包生成的 dist 文件。5.3、 编辑 /etc/nginx/conf.d/ 路径下的 default.conf 配置文件。Nginx的默认端口号是80,所以在访问项目输入地址的时候是不需要添加端口号进去的。①. HTTP端口,默认8080,如下改为8081。
使用npm进行前端开发:基础知识与实践
zhangzuying的博客
12-21 1353
npm是Node Package Manager的缩写,是Node.js官方提供的包管理器。它允许开发者轻松地安装、更新和管理Node.js模块和包。在前端开发中,npm常常用于管理项目依赖、构建工具和自动化任务,极大地提升了开发效率和生产力。
swd-deploy:一个简单方便的前端自动部署工具,可通过使用 npm 将包安装到你的项目
05-19
前言 我们在常规的前端项目中,前端项目部署都需要经过本地 build 打包、压缩文件、将压缩包上传至服务器并解压文件等步骤,过程较为繁琐。所以本人编写了一个名为 swd-deploy 的 nodejs 脚本,可通过使用 npm 将包安装到你的项目使用,用来告别手动上传的过程,配置使用简单,实现前端一键自动化部署。 注意: 前端自动化编译与部署脚本,当前只支持 window 上传至 linux 服务器以及 linux 上传至 linux 服务器。 快速安装 npm i swd-deploy --save 快速使用 第一步 在你的项目 package.json 文件中的 scripts 字段中添加如下内容: "deploy": "node ./node_modules/swd-deploy/index" 例如: { "scripts": { "deploy": "node ./n
npm命令启动前端项目
热门推荐
B_xuna的博客
11-10 3万+
今天在做码神之路的个人博客练手小项目时,发现前端代码居然不用导进我的springboot项目里,就能够正常和spingboot里的后端代码联系起来。这看的我云里雾里,脑袋里有许多的问号,毕竟我真的没有接触过东西,觉得奇妙又头疼。 研究了一个多小时之后,我才成功的在npm平台上启动前端项目,以下是从无到有用npm启动前端项目的步骤: 1. 下载Nodejs,要较新版本的,新版本里集合了npm,不用我们自己去下载,官网点下载,非常方便 2.打开电脑自带的命令提示符(搜索cmd就能找到),输入 npm.
前端主流框架:项目运行命令 npm 详解
m0_61176833的博客
02-13 5926
npm提供了一系列命令,用于管理项目的依赖、运行脚本、发布包等。
搭建前端开发环境(nodejs,npm,yarn,webpack,vue,element)
engchina的专栏
08-20 1343
1,Visual Studio Code 下载地址:https://code.visualstudio.com 2,Node JS Node JS提供的NPM依赖管理和编译打包工具使用起来非常方便,对于前端比较大型一些的项目还是采用NPM作为打包工具比较理想。要使用NPM,就需要安装NodeJS,下载地址为, 下载地址:http://nodejs.cn/download/ 升级命令: ...
nodejs安装部署运行vue前端项目
全栈开发的博客
07-15 563
Vue CLI会引导你完成项目的创建过程,包括选择预设、配置Vue Router、Vuex等。npm(Node Package Manager)是Node.js的官方包管理工具,它具有多重作用,为JavaScript开发者提供了高效、灵活和可靠的包管理解决方案。Node.js® 是一个免费、开源、跨平台的 JavaScript 运行时环境,它让开发人员能够创建服务器、Web 应用、命令行工具和脚本。‌Vue CLI是一个官方提供的命令行工具,用于快速创建和管理Vue.js项目。它的主要功能和特点包括:‌。
前端项目搭建流程
penghaixia666的博客
06-02 240
前端搭建流程
搭建简单的NPM插件库前端项目
qq_32508383的博客
04-07 290
插件代码,例如一个简单的日志函数。创建一个新的目录作为项目文件夹。在该目录中打开终端或命令行界面。并按照提示填写相关信息,或者使用。中添加开始启动脚本,如下所示。创建你的插件主要文件,例如。初始化npm项目:运行。中添加入口点脚本,例如。
文件系统设计 - 开发文件系统 Store (上篇)
最新发布
qq_44746132的博客
09-21 264
本章以一个基础的响应式Store类开始,对编辑器最核心的基础模块-文件系统管理进行开发设计,遵循面向接口编程的理念,设计文件系统的相关接口类型定义。
写文章

热门文章

  • ArcGIS 字段计算器从某个数递增序号 10428
  • 前端项目使用npm部署 2440
  • ArcGIS 字段计算器补位数技巧 2248
  • SVN下载与安装 2013
  • VSCode的下载安装前期准备 1101

分类专栏

  • ArcGIS入门到实践 付费
  • Python学习 付费
  • 前端 8篇
  • 前端学习 5篇
  • #arcgis 2篇
  • #python 2篇
  • 开发 2篇
  • 部署 1篇
  • Node 1篇

最新评论

  • ArcGIS 字段计算器补位数技巧

    CSDN-Ada助手: 非常棒的博客!恭喜您写了第6篇博客,标题为“ArcGIS字段计算器补位数技巧”。您的博客内容非常实用,对于想要在ArcGIS中进行字段计算的人来说,这些补位数技巧一定非常有帮助。您的解释非常清晰,让读者能够轻松理解并应用这些技巧。 希望您能继续保持创作的热情,分享更多关于ArcGIS的技巧和经验。如果可能的话,我建议您可以探索一些高级的字段计算技巧,或者介绍一些与ArcGIS相关的其他工具或插件。这样,读者们就能够进一步提升他们在ArcGIS中的数据处理和分析能力了。谢谢您的分享,期待您下一篇的博客!

最新文章

  • 函数进阶——严格模式、闭包、递归
  • ES5新增方法
  • 构造函数和原型
2024年5篇
2023年2篇
2022年4篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

webgis成长之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王放心的网站推广优化联系电话中企网站优化教程河南开封网站优化番禺区网站优化怎么进行网站sem优化莆田网站优化丽水优化网站湄潭网站优化梅州外贸网站关键词优化哪家好交河网站优化排名高端装备网站优化费用多少怎样优化网站品牌 忠魁互联青岛网站的优化惠州网站综合优化收费丰宁满族自治县网站优化浙江品牌网站优化优化网站推广哪个比较好双桥区网站优化新手站长网站优化排名潮州网站优化咨询价格闵行网站建设和优化茂名网站优化行业义马优化网站建设莱芜网站优化怎么做陕西网站优化报价公司电话西藏网站优化加盟网站优化有几个方式山西浑源网站优化上海企业网站seo优化报价网站排名优化勹宙3斯25x香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化