老师你好,我看网上还有
vue init webpck appName
这样的创建命令。这个命令和视频中老师讲的命令什么区别呢
官方已经不推荐使用 vue init webpack 这种方式了,因为 cli 工具已经高度集成了 webpack,有很多新的特性在里面。比如:链式写法的 webpack 插件,而且 cli 还提供了 ui 工具,就像我们课程中演示的那样。
如果你要纠结 init 与 create 的区别在哪里,可以从以下几点参考:
单独的 webpack 配置包,而非高度集成。
清晰的 webpack 配置文件,优化需要自己比较了解 webpack 配置。
目录结构没有 cli 工具的清晰。
可选配置 vuex, vue-router,eslint ,scss 不需要另外下载 loader 进行 webpack 配置。
vue create appName 属于3.x的方式 , vue init webpck appName 2.x 的方式 区别是 构建出的项目 目录结构会有所区别 但是原理都是webpack+node
个人理解.......?