简单说一下,Vue.js是构建数据驱动的web界面的渐进式框架,Nodejs相当于一个js运行的平台,npm是Nodejs的包管理工具,Vue其实和Nodejs没啥大关系,主要是需要使用到npm命令,所以没有必要精通了Nodejs再去学习Vue,但是要掌握npm命令。
下面说说配置vue项目出现的问题或是要点的:
1、使用cnpm镜像配置命令:
npm config set registry http://registry.cnpmjs.org
npm info underscore #如果上面命令成功的话,下面会显示一些字符串信息出来
2、无法安装Vue命令行工具:如果是由于没有权限的话,加sudo即可
sudo npm install -g vue-cli
或者
sudo cnpm install -global vue-cli
3、创建一个Vue项目:
vue init webpack xxpro
4、缺少相关的包,例npm WARN ajv-keywords@3.1.0 requires a peer of ajv@^6.0.0 but none is installed. You must install pe:
npm install -g npm-install-peers
npm install webpack
npm install ajv@^6.0.0(根据报什么错,来安装相应的)
(WARN是警告,最后如果都安装不上请不要较真,项目是可以正常运行的)
5、安装运行vue项目:
cd xxpro
cnpm