(syntax)vue-cli
2022-10-20 10:31:20
@vue/cli两部分组成
- vue-cli 安装
npm install -g @vue/cli
vue create <project-name>
- Preset + 插件(第三方包)
- preset 预设
vim ~/.vuerc
远程/本地 Presetvue create --preset username/repo my-project
- 插件 内建
vue add vuex
社区npm i vuex --save-dev
- 区别 @vue/cli-plugin-vuex包 vs vuex包
- vue add 会生成文件
- vue.config.js 文件 配置参考 | Vue CLI
概念
- Vue CLI 是一个基于
Vue.js 进行快速开发的完整系统
(脚手架工具) - @vue/cli(新版本) 和 vue-cli(旧版本)
三个系统的组件(部分)组成 CLI 、CLI 服务、CLI 插件
- CLI: (@vue/cli) 全局安装npm包
提供vue命令
- CLI 服务:(@vue/cli-service ) 一个
开发环境依赖
一个npm包 局部安装在每个@vue/cli
- @vue/cli-service-global 快速开发的原型 单独运行vue文件
@vue/cli
+@vue/cli-service-global
- @vue/cli-service-global 快速开发的原型 单独运行vue文件
- CLI 插件:(插件就是安装的第三方包npm 如axios elementUI这些) 向你的 Vue 项目提供可选功能的 npm 包
npm依赖包
@vue/cli-plugin-
(内建插件 官方)vue-cli-plugin-
(社区插件 第三方)
- CLI: (@vue/cli) 全局安装npm包
@vue/cli
的全局配置,例如你惯用的包管理器和你本地保存的 preset.vuerc
的 JSON 文件 vue config 可复用的 preset
安装
1 |
|
package.json
1 |
|
vue.config.js 配置文件
1 |
|
1 |
|
vue文件
1 |
|