1.安装vue-cli3
npm install -g @vue/cli
如果已经安装之前版本(1.x或2.x)需要先卸载,再安装新的版本。
安装完成后可以通过vue -v 查看版本
2.创建一个项目
vue-cli3和之前创建一个项目的命令不同
vue create project-name // vue-cli3
vue init webpack project-name //vue-cli2
-
default (babel, eslint)
默认套餐,提供 babel 和 eslint 支持。 -
Manually select features
自己去选择需要的功能,提供更多的特性选择。比如如果想要支持 TypeScript ,就应该选择这一项。
对于每一项的功能,此处做个简单描述:
-
TypeScript
支持使用 TypeScript 书写源码。 -
Progressive Web App (PWA) Support
PWA 支持。 -
Router
支持 vue-router 。 -
Vuex
支持 vuex 。 -
CSS Pre-processors
支持 CSS 预处理器。 -
Linter / Formatter
支持代码风格检查和格式化。 -
Unit Testing
支持单元测试。 -
E2E Testing
支持 E2E 测试。
这个是我初始化的配置,可以保存为预设值~
3.配置
之前的配置文件都不见了,应该怎么修改配置呢,我们可以在项目下和package.json
文件同级目录下新建vue.config.js
文件,这是一个可选文件,如果存在就会被@vue/cli-service
自动加载。
这个文件格式应该为:
// vue.config.js
module.exports = {
// 选项...
}
导出的对象有多个选项,具体可以查看官方文档https://cli.vuejs.org/zh/config/
用过vue-cli2的同学应该都知道,如果按照默认的配置,文件的路径是会有问题的,需要手动修改。比如css文件、js文件、还有图片等静态资源。
新版本的脚手架修改起来就比较方便了,只需要在vue.config.js
里面加上一行
// vue.config.js
module.exports = {
baseUrl: './', // 配置基本url
}
baseUrl
的详细解释可以去官网查看。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。