现在vue-cli已经更新到了第3个版本,官网只有很少关于vue-cli2的文档。在刚学习cli2的时候,使用vue init webpack xxx 创建了一个新的项目,运行npm run dev却被提示# [webpack:Cannot find module 'extract-text-webpack-plugin'],即便安装了当前提示缺少的模块,又被提示缺少别的插件,整的自己手忙脚乱,像无头苍蝇一样到处乱撞。经过测试才明白,新建完项目,还需要进入项目目录下,使用局部安装,在项目目录下安装node的依赖模块。具体方法是在终端中进入项目目录下,在终端输入npm install来安装node的相关依赖。
由于国内河蟹的问题,推荐使用cnpm,使用淘宝镜像 $ npm install -g cnpm --registry=https://registry.npm.taobao.org 安装好cnpm 之后使用cnpm install在项目中下载node的依赖模块,主要是便于提高下载效率和提升依赖模块的兼容性。个人使用npm install安装的模块依然报错。
祝顺利!