3.4 提交约束
3.4.1 git Husky
官网:https://typicode.github.io/husky/#/
虽然我们已经要求项目使用
ESLint了,但是不能保证团队成员提交代码之前都将ESLint报的问题解决了。我们希望代码仓库中的代码都是符合ESLint规范的,因此我们需要在团队成员执行git commit命令的时候对代码进行校验,如果不符合ESLint规范,则自动进行修复。
husky 是一个 git hook 工具,可以帮助我们触发 git 提交的各个阶段:pre-commit、commit-msg、pre-push。
-
安装
huskynpm install --save-dev husky当前的
package.json文件:
订阅专栏 解锁全文
4876

被折叠的 条评论
为什么被折叠?



