解决 husky > pre-commit hook failed (add --no-verify to bypass)
摘要:在JS项目中使用Git提交时遇到husky pre-commit报错"yarn:command not found"。该问题是由于pre-commit钩子检查时找不到yarn命令导致的。解决方案有两种:1)在提交时添加--no-verify参数跳过检查;2)直接关闭pre-commit检查功能。该问题在Android Studio和GUI提交时都会出现,通过上述方法可成功
·
有JS参与的项目用git提交时,报错:
husky > pre-commit (node v24.1.0)
sh: line 1: yarn: command not found
husky > pre-commit hook failed (add --no-verify to bypass)
借用AndroidStudio的git提交代码, 一直报这个错,用gui提交也是报这个错,最后研究了一圈,找到解决方法,这里记录下。
大概的原因是进行commit的时候,会去pre-commit检查,发现yarn命令没找到。
解决方法:commit的时候关闭这个检查,也可以用命令关闭,如下图:

更多推荐


所有评论(0)