代码规范之 lint-staged


代码规范之 lint-staged

在代码提交之前,进行代码规则检查能够确保进入git库的代码都是符合代码规则的。但是整个项目上运行lint速度会很慢,lint-staged能够让lint只检测暂存区的文件,所以速度很快。

安装与配置

安装huskylint-staged

yarn add husky lint-staged --dev 

package.json中配置:

{ "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": "eslint --fix" } } 

git commit时触发pre-commit钩子,运行lint-staged命令,对*.js执行eslint命令。eslint要提前配置好。

lint-staged过滤文件采用glob模式。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM