Eslint:已有vue2项目添加eslint自动格式化,Eslint (standard)+ Husky + Lint-staged+prettier

文章详细介绍了如何将eslint(使用standard标准)集成到Vue项目中,包括初始化配置、添加gitcommit时的自动检测和修复功能,以及整合prettier进行代码格式化的步骤。通过使用lint-staged和husky,能在git提交时自动触发eslint检测和prettier格式化,提升代码质量与团队协作效率。

步骤一:集成standard标准的eslint进你的项目中

首先准备一个没有加入eslint的vue项目
1.安装eslint的包
npm i eslint -D
2.初始化eslint,并生成eslint配置文件
npx eslint --init
image.png

3.依次按照问题选择自己需要的配置
你想要的怎么使用eslint?
选择第三个:检查,发现问题,并且约束代码风格
image.png
你的项目使用的是什么模块?
选择第一个,js (也就是es6模块)
image.png
你使用的项目框架为?
选择第二个vue
image.png
你的项目使用了ts吗?
选择no,没使用
image.png
你的代码运行在什么环境?
记得一定要把两个都勾上,运行在浏览器和node环境
image.png
你想为你的项目怎么定义eslint风格?
选择第一个:使用一个流行的风格指导
第二个的意思为:通过回答问题来生成你自己的风格
image.png
哪种eslint风格你想要的遵守?
选择standard风格(这里看自己的eslint倾向性了,也可以选airbnb)

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值