基于VueCli自定义创建Vue项目架子

一、VueCli 自定义创建项目

1.1安装脚手架 (已安装)

安装脚手架前提需要安装node【node安装成功后,自带npm】

npm install -g @vue/cli

npm i @vue/cli -g

1.2.创建项目

vue create hm-exp-mobile

1.2.1选项

Vue CLI v5.0.8
? Please pick a preset:
  Default ([Vue 3] babel, eslint)
  Default ([Vue 2] babel, eslint)
> Manually select features     选自定义

1.2.2手动选择功能(按空格可选中)

在这里插入图片描述

1.2.3选择vue的版本

  3.x
> 2.x

1.2.4是否使用history模式

在这里插入图片描述

1.2.5选择css预处理

在这里插入图片描述

1.2.6选择eslint的风格 (eslint 代码规范的检验工具,检验代码是否符合规范)文末有彩蛋~

比如:const age = 18; => 报错!多加了分号!后面有工具,一保存,全部格式化成最规范的样子(本次选择无分号规范)
在这里插入图片描述

1.2.7选择校验的时机 (直接回车)

在这里插入图片描述

1.2.8选择配置文件的生成方式 (直接回车)

在这里插入图片描述

1.2.9是否保存预设,下次直接使用? => 不保存,输入 N

在这里插入图片描述

1.2.10等待安装,项目初始化完成(使用yarn启动项目,需要用npm进行安装yarn)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

1.2.11启动项目

npm run serve

在这里插入图片描述

三.ESlint代码规范

JavaScript Standard Style规范说明

举例:

  • 字符串使用单引号
  • 无分号
  • 关键字后加空格
  • 函数名后加空格
  • 坚持使用全等 === 摒弃 ==
    在这里插入图片描述

3.1解决方案

  • 手动修正:根据错误提示,对照 ESLint 规则表手动一步一步修正。
  • 自动修正
    VSCode中安装插件ESLint。
// 当保存的时候,eslint自动帮我们修复错误
"editor.codeActionsOnSave": {
    "source.fixAll": true
},
// 保存代码,不自动格式化
"editor.formatOnSave": false

注意

  • eslint的配置文件必须在根目录下,这个插件才能才能生效。打开项目必须以根目录打开,一次打开一个项目
  • 使用了eslint校验之后,把vscode带的那些格式化工具全禁用了 Beatify
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值