1、项目目录不同的了
vue-cli3.0移除了config文件夹,
多了vue.config.js文件,
新增了一个views文件夹 ,
删除了static新增了public文件夹,
index.html移动到public了
2、配置项不同
vue-cli2.0的域名配置,分为开发环境和生产环境,
所以配置域名时,需要在config中的dev.env.js和
prod.env.js中分别配置3.0 config文件已经被移除,
但是多了.env.production和env.development文件,
除了文件位置,实际配置起来和2.0没什么不同
3. vue-cli 3.0多了mock的设置,mock是模拟数据,
mockjs拦截ajax请求,所以不需要可以删掉
4、vue-cli 3.0增加了可视化的界面
5、创建项目的方式不一样
vue-cli2.0 vue init webpack 项目名
vue-cli3.0 vue create项目名
6、性能提升了
7、启动项目方式不一样了
vue 2.0 npm run dev
vue 3.0 npm run serve
8、重写虚拟dom 随着虚拟 DOM 重写,减少 运行时(runtime)开销
。重写将包括更有效的代码来创建虚拟节点