我无法以正确的方式为沙哑创建一个钩子,以防止在提交之前在我的代码中调试行。
我一直在阅读文档,以及有关同一主题的一些问题,但它们都无法帮助我。
我想使用Husky来防止代码中的调试行,我也使用了eslint和ptiertier,但是我的当前规则都不使用它们检查代码中是否有任何调试行,并且我想它们会保持这种状态,因为我只想在预提交中被阻止。
答案 0 :(得分:0)
您可以在 tslint.json 文件中使用rule
"no-console": [
true,
"log"
],
然后在沙哑的钩子中添加皮棉检查
"husky": {
"hooks": {
"pre-commit": "ng lint",
}
},
答案 1 :(得分:0)
如果添加“无控制台”规则。它将也阻止开发中的所有console.log。
任务:如何仅为预提交阶段创建钩子。