Vue脚手架


CLI (@vue/cli)

CLI (@vue/cli) 是一个全局安装的 npm 包,提供了终端里的 vue 命令,如: vue create 、vue ui 等;


CLI 服务 (@vue/cli-service)

CLI 服务 (@vue/cli-service) 是一个开发环境依赖,是一个局部安装在每个项目中npm包;

CLI 服务构建于 webpack 和 webpack-dev-server 之上,它包含了:

  • 加载其它 CLI 插件的核心服务;
  • 一个针对绝大部分应用优化过的内部的 webpack 配置;
  • 项目内部的 vue-cli-service 命令,提供 servebuild 和 inspect 命令。


CLI 插件

CLI 插件是向 Vue 项目提供可选功能的 npm 包,例如 Babel/TypeScript 转译、ESLint 集成、单元测试和 end-to-end 测试等。Vue CLI 插件的名字以 @vue/cli-plugin- (内建插件) 或 vue-cli-plugin- (社区插件) 开头,非常容易使用。

当在项目内部运行 vue-cli-service 命令时,它会自动解析并加载 package.json 中列出的所有 CLI 插件。

插件可以作为项目创建过程的一部分,或在后期加入到项目中。它们也可以被归成一组可复用的 preset。

举报

© 著作权归作者所有


0