目录
前言
官网地址:Vue CLI
它是一个基于 Vue.js 进行快速开发的完整系统。
它致力于将 Vue 生态中的工具基础标准化。
它确保了各种构建工具能够基于智能的默认配置平稳衔接。
它为每个工具提供了调整配置的灵活性。
一、系统的组件
Vue CLI源代码仓库里同时管理了多个单独发布的包。主要分为三个部分:
CLI
CLI 服务
CLI 服务 (@vue/cli-service
) 是一个开发环境依赖。它是一个 npm 包,局部安装在每个 @vue/cli
创建的项目中。
CLI 服务是构建于 webpack 和 webpack-dev-server 之上的。
CLI 插件
CLI 插件是可选功能的 npm 包,例如 Babel/TypeScript 转译、ESLint 集成、单元测试和 end-to-end 测试等。以 @vue/cli-plugin-
(内建插件) 或 vue-cli-plugin-
(社区插件) 开头。