在我的package.json
内{我有} "pre-commit": ["lint"]
。我可以运行yarn install
以便不创建预提交挂钩吗?
答案 0 :(得分:2)
你已经拥有的那一刻
"husky": {
"hooks": {
"pre-commit": "lint"
}
在package.json
中,每当您运行yarn install
时,纱线都会从package.json
中提取信息并安装可用的信息,因此我建议您是否真的要在不创建安装的情况下进行安装.git/hooks/pre-commit
中的文件,您可能需要从"pre-commit": ["lint"]
删除package.json
。
如果问题来自于git commit
,则可能需要使用
git commit --no-verify
-n
--no-verify
了解更多信息此选项绕过pre-commit和commit-msg挂钩。另请参阅githooks(5)。
我希望是有帮助的。