vue-cli@2.9.6 和 @vue/cli@5.0.8 都是 Vue.js 的项目脚手架工具,但它们之间存在一些区别。下面是主要的区别:
-
构建工具:vue-cli@2.9.6 使用的是 Webpack 1.x 作为项目构建工具,而 @vue/cli@5.0.8 使用的是 Webpack 5.x。
-
Vue 版本:vue-cli@2.9.6 默认集成的是 Vue 2.x 版本,而 @vue/cli@5.0.8 默认集成的是 Vue
3.x 版本。 -
CLI 版本:vue-cli@2.9.6 是一个旧版本的 CLI 工具,而 @vue/cli@5.0.8 则是目前最新的 CLI 工具,它提供了更多功能和优化,并且可以更好地与其他 Vue 生态系统工具进行交互。
-
UI 界面:@vue/cli@5.0.8 提供了一套图形界面(Vue UI),可以方便地管理和配置项目,而 vue-cli@2.9.6 没有提供类似的界面。
-
插件体系:@vue/cli@5.0.8 使用了插件体系,可以灵活地扩展其功能,并且可以使用现有的插件来快速搭建和配置项目。