vue-cli和webpack是什么关系?

vue-cli和webpack是什么关系?为什么我用vue-cli就build成功了?那我下这个webpack是干嘛的??

阅读 12.3k
4 个回答

不管是vue-cli 2.x还是 3.x版本,都帮你安装了webpack。
3.x版本把webpack做了一个封装,所以package.json的依赖看不到webpack。

vue-cli是基于nodejs+webpack封装的命令行工具。你可以理解为汇集了各种命令的 bash,或者bat。
原本需要自己配置webpack的相关配置,被cli简化了。并且按照vue的用户习惯整理了一套构建和目录规范。
这样,你只要按照vue-cli的配置规则来,就可以满足很多繁琐的webpack+plugin配置。

vuecli是高度封装的webpack
不下载webpack无法打包

你以为用vue-cli执行build,实际上是webpack做的,vue-cli只是把webpack复杂的命令简化而已。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题