git有很多钩子函数,可以在执行命令之前,进行一些操作,比如检查代码的是否规范,如果不规范,可以阻止操作进一步执行,有一个很流行的钩子插件husky,哈士奇,用法如下:
1 npm install husky --save-dev
2 package.json中,添加
{
scripts:{
"precommit":"eslint "src*.{js,vue,wpy}""
}
}
或者:
"husky":{
"hooks":{
"pre-commit":"eslint
"src*.{js,vue,wpy}""
}
}