vue create 项目名
•(1). ? Please pick a preset:
–Default ([Vue 2] babel, eslint)
–Default (Vue 3 Preview) ([Vue 3] babel, eslint)
–> Manually select features
•(2). ? Check the features needed for your project:
–(*) Choose Vue version
–(*) Babel
–>(*) TypeScript
–( ) Progressive Web App (PWA) Support
–(*) Router
–(*) Vuex
–(*) CSS Pre-processors
–( ) Linter / Formatter
–( ) Unit Testing
–( ) E2E Testing
•(3). ? Choose a version of Vue.js that you want to start the project with
–2.x
*–> 3.x
•(4). ? Use class-style component syntax? (y/N) N
–Vue 3逐渐不推荐使用class方式定义组件,而是更推崇函数方式。
•(5). ? Use Babel alongside TypeScript (required for modern mode, auto-detected polyfills, transpilingJSX)? (Y/n) y
•(6). ? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n)N
•(7). ? Pick a CSS pre-processor (PostCSS, Autoprefixerand CSS Modules are supported by default): (Use arrow keys)
*–> Sass/SCSS (with dart-sass)
–Sass/SCSS (with node-sass)
–Less
–Stylus
•(8). ? Where do you prefer placing config for Babel, ESLint, etc.?
–In dedicated config files
*–> In package.json
•(9). ? Save this as a preset for future projects? (y/N) n