使用vue cli创建项目 和 基于webpack创建的项目有什么区别吗?

cli方式
vue create hello-world

基于webpack
vue init webpack hello-world

这两张方式的区别是什么? 小白一个

阅读 5k
1 个回答

vue-cli 内部封装了 webpack,对外仅仅提供几个依赖。而且做了很多适合 vue 项目的优化,同时你可以用 vue.config.js 来管理项目。package.json 非常清爽
webpack 更符合针有特定需求,毕竟是原生。不过管理起来也更加复杂。不过社区有升级,可以第一时间获取升级优势。前一种只能等待 vue-cli 项目升级
一般来说,vue-cli 够用了,但是 vue-cli 能实现的,webpack 一定能实现,反之,不一定

请采纳

推荐问题