1.下载nodejs安装包进行安装之后,在命令行里使用了如下几个命令:
npm install -g cnpm -registry=https://registry.npm.taobao.org
npm install -g vue-cli
2.而后创建好一个文件夹来新建项目:
vue init webpack xxxx(项目名称)
注意这里项目名称不能使用大写,否则会出现错误
3.然后进入安装阶段,每一步都需要手动输入一些信息:
Project name (vuetest) 项目名称,可以自己指定,也可直接回车;
Project description (A Vue.js project) 项目描述,也可直接点击回车,使用默认名字Author (…) 作者,你想输什么就输什么;
Runtime + Compiler: recommended for most users 运行加编译,就选它了Runtime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render functions are required elsewhere 仅运行时,已经有推荐了就选择第一个了Install vue-router? (Y/n) 是否安装vue-router,这是官方提供的路由,大多数情况下都使用,这里就输入“y”后回车即可;
Use ESLint to lint your code? (Y/n) 是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,并不会影响整体的运行,我选’n’后回车,一般项目中都会使用;
Setup unit tests with Karma + Mocha? (Y/n) 是否安装单元测试,我选择‘Y’;
Setup e2e tests with Nightwatch(Y/n)? 是否安装e2e测试 ,我选择‘Y’。
4.然后出现了错误
npm ERR! code Z_BUF_ERROR
npm ERR! errno -5
npm ERR! zlib: unexpected end of file
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\xw\AppData\Roaming\npm-cache\_logs\2019-04-07T02_45_11_525Z-debug.log
我强行执行 npm run dev 后错误如下
这个的原因是我没有进入到创建的项目的文件夹
通过cd进入文件夹后在执行 npm run dev 报错:
'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
直接使用npm install 没有解决,网上其他的说法是修改npm的配置文件让npm到另外的pacakge mirror站点去找package,使用两条命令:
npm config set registry https://registry.npm.taobao.org
npm config set registry http://r.cnpmjs.org
npm i
之后就解决了:
最后再次使用启动命令
npm run dev
还处于学习阶段,不对的地方请大家指正。