说明
node.js开发环境已经安装,开始创建vue项目,实现后台项目。
环境
node 版本 node -v
vue版本vue -V
webspace 选no,不安装客户端,这里只看有无该库。
创建项目
cd 到要创建项目的目录,打开cmd窗口,这里是D:\web-workspace\2021,创建项目vue init webspace 项目名,不能用中文,这里用vue-demo vue init webpack vue-demo
配置源
如果长时间处于downloading template,可以ctrl+c关闭创建修改下载源。
先安装nrm库,npm install -g nrm
查看库nrm ls
切换淘宝nrm use taobao
重新创建vue-demo项目
第一行,设置项目名,默认回车即可。
第二行,项目介绍,可按需要填写,也可以直接回车。
第三行,设置作者
第四行,默认即可
第五行,是否使用router这是必须的。
第六七八行,全No,第六行是强规则约束代码编写规范,不选择no,编写代码时会报很多格式错误。
第九行默认即可
运行项目
进入项目目录下 cd vue -demo
运行项目 npm run dev
浏览器打开http://localhost:8080,即可看到启动的项目
端口修改
如果不喜欢8080端口,刚好和tomcat冲突,可以通过修改项目目录下,config/index.js文件重新制定端口
总结
- 个人不喜欢nodejs,一大堆js还有版本兼容问题,从开发项目时资源利用上说,效率较低,如果可以选择,我不会使用这种技术,中小项目传统的前后端一体挺好,大项目为获得更好性能,使项目更加灵活,nodejs技术挺好,从前后端分理,各自开发上说,前端再不用处理后台框架问题,程序跑不起的问题,前后端服务独立,开发独立,互补影响,数据通过接口完成,开发效率高,这是优势。
- 一个技术流行肯定有其原因,个人的喜好不算什么,不能逆社会发展,只要能挣钱就行。