认识
2023年02月22日
一、认识
有些同学可能会把ESLint
、Stylelint
或Commitizen
提示的错误忽视不见,直接将代码提交到代码仓库中。这样做的话,那么其他同学在pull
代码并diff
代码时可能会出现大段代码标红,同时在进行CI
时又可能因为代码风格或规范问题被打回重改。
那么,有没有一种方法,让大家在提交代码时需要确保本地的代码或Commit Message
已经通过检查才能够push
到代码仓库,从而更好的保障代码质量呢?接下来,将会介绍如何使用Husky
+ Commintlint
+ Lint-staged
打造规范的Git检查工作流,确保我们的代码只有符合规范才能提交到代码仓库。