我正在使用husky
为prettier
设置git挂钩,但是每当我尝试提交或推送时,我都会遇到此错误:
> husky - Can't find npm in PATH. Skipping precommit script in package.json
我正在使用
yarn v0.24.5
(根据赫斯基文档的支持),并且已卸载npm
。有什么解决方法吗? 最佳答案
Husky使用npm在您的packages.json中运行脚本定义
看到这里:https://github.com/typicode/husky/blob/992e4cb22b6ae0626dc8c12aa0d2fbe5c653bf7d/HOOKS.md
Husky支持所有git钩子(https://git-scm.com/docs/githooks)。只需将相应的npm脚本添加到package.json中即可。