从头构建一个vue2.x项目(1)
vue-cli3 是官方脚手架工具。下面介绍如何用它生成一个项目。
安装 vue-cli3
1 | npm install -g @vue/cli |
检查是否安装正确:
1 | vue --version |
使用图形化界面创建项目
1 | vue ui |
打开 http://localhost:8000
,(点击左下角图标回到首页,)点击创建。
详情
- 命名:vue2-demo
- 包管理器:npm(相比新版本npm,yarn的优势已不明显)
- 初始化 git 仓库:feat: 初始化vue2 demo项目
预设
- 选择手动
功能
- Babel: 开
- Typescript: 关(vue3才和ts更好的搭配)
- PWA: 开
- Router: 开
- Vuex: 开
- CSS Pre-processors: 开
- Liner/Formatter: 开
- Unit Testing: 开
- E2E Testing: 开
- 使用配置文件: 开(使package.json行数不那么多)
配置
- Use history mode for router: 开
- Pick a CSS pre-processor: SCSS(with dart-sass) 官方主推 dart-sass
- Pick a linter/formatter config: ESLint + Airbnb config(稍后再配置prettier)
- Pick additional lint features:
- Lint on save: 开
- Lint and fix on commit: 关(手动fix,避免自动fix产生奇怪的问题)
- Pick a unit testing solution: Jest(简单时尚)
- Pick a E2E testing solution: Cypress(Chrome only) (简单时尚)
创建
选择保存预设并创建项目
跑起来看一下
- 点击侧边栏最后一个任务图标
- 点击 serve
- 点击右侧的运行
- 浏览器打开
http://localhost:8080
至此,项目就完成创建啦。