随笔--使用脚手架创建vue项目时的可选项

(*) Choose Vue version--》选择Vue版本
(*) Babel--》Babel 把用最新标准编写的 JavaScript 代码向下编译成可以在今天随处可用的版本(可以帮我们将 高级的语法转换为 低级的语法)
( ) TypeScript--》typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法;typescript 在编译期会去掉类型和特有语法,生成纯粹的JavaScript;慎重选择,一种开发语言,不懂的千万不要选
( ) Progressive Web App (PWA) Support-->渐进式Web应用程序(PWA)支持
(*) Router--> 路由
(*) Vuex--> 状态管理器
(*) CSS Pre-processors--》CSS 预处理器:一种具有编程逻辑的CSS语言。允许使用类似变量、函数、继承、运算符等编程方法来编写CSS文件,如果用less,sess等,可以选
(*) Linter / Formatter--->代码校验
( ) Unit Testing--->单元测试
( ) E2E Testing

 

Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n)

  路由是否选择history模式.如何选择history模式则需要后台服务进行相关设置,这里输入n,默认模式即可,回车

 

Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): (Use arrow keys)

  选择一个css预处理器

 

Pick a linter / formatter config: (Use arrow keys)

  自动代码格式检测,选择eslint + prettier回车

 

Pick additional lint features: (Press <space> to select, <a> to toggle all, <i> to invert selection)

  语法检测方式,Lint on save(保存检测),Lint and fix on commit(fix和commit时检测)

 

Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? (Use arrow keys)

  配置文件保存位置

  In dedicated config files(单独文件保存)

  In package.json(package.json保存),我选择的是package.json

 

Save this as a preset for future projects?

  (是否保存项目创建配置),输入y,以后再创建项目的时候会有记录,直接创建即可

posted @ 2023-03-09 16:19  啊呀阿鱼呀  阅读(10)  评论(0编辑  收藏  举报