创建脚手架项目
脚手架安装号以后创建脚手架项目,使用命令:vue create 自定义项目名
创建项目选项
- 选项一:
? Please pick a preset: (Use arrow keys)
Default ([Vue 2] babel, eslint)
Default (Vue 3) ([Vue 3] babel, eslint)
按照需求选择需要的的版本 - 选项二:
b. ? Check the features needed for your project: (Press to select, to toggle all, to invert selection)
( ) Choose Vue version
() Babel //可将时髦的ES6/7等语法翻译为大多数浏览器都支持的ES5代码。
( ) TypeScript
( ) Progressive Web App (PWA) Support
() Router//SPA应用的核心
( ) Vuex
( ) CSS Pre-processors//sass/scss
() Linter / Formatter
( ) Unit Testing
( ) E2E Testing - 选项三:
? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) N
导航方式:hash方式,缺点容易与锚点标签冲突(带有#号)
history方式,不带有#号,容易与后端API冲突