bogon:~ ericzhang$ vue list
Available official templates:
★ browserify - A full-featured Browserify + vueify setup with hot-reload, linting & unit testing.
★ browserify-simple - A simple Browserify + vueify setup for quick prototyping.
★ pwa - PWA template for vue-cli based on the webpack template
★ simple - The simplest possible Vue setup in a single HTML file
★ webpack - A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
★ webpack-simple - A simple Webpack + vue-loader setup for quick prototyping.
nmp I vue-cli -g 装完脚手架之后,调用vue list 我们会发现 vue init 创建的基础工程有上述几种,browserify和browserify-simple 可能更多的是为了适应一些老用户的需求,我们更过看的是webpack和webpack-simple
创建项目的时候
vue init webpack|webpack-simple 项目名
这里我们应该注意的是两者迁移的时候的一个问题:
webpack webpack-simple 从字面意义上看几乎是一致的,像是一个是简化版,另一个是完全版。
其实不然, webpack-simp le 是基于 Webpack@2 l .0-beta.25 进行配 置的版本,而 webpack 模板则是基于 Webpack ^ 1.3 .2 配置的。这两个版本暂时是互相不兼容的
所以依赖包的迁移方法是把原有的node_modules里边的依赖包全部删掉,然后npm i 重新添加