javascript - yarn - Typicode 的 husky 兼容性

标签 javascript node.js npm yarnpkg prettier

我正在使用 huskyprettier 设置 git hook,但每当我尝试提交或推送时都会遇到此错误:

> husky - Can't find npm in PATH. Skipping precommit script in package.json

我正在使用 yarn v0.24.5 (根据 husky 的文档支持)并卸载了 npm。有没有解决办法?

最佳答案

Husky 使用 npm 运行 packages.json 中定义的脚本

请参见此处:https://github.com/typicode/husky/blob/992e4cb22b6ae0626dc8c12aa0d2fbe5c653bf7d/HOOKS.md

Husky supports all git hooks (https://git-scm.com/docs/githooks). Simply add the corresponding npm script to your package.json.

关于javascript - yarn - Typicode 的 husky 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44652927/

相关文章:

javascript - Kendo UI 上下文菜单提到排除过滤器中的元素

javascript - 如何通过javascript设置没有id的textarea的值?

node.js - cipher.js 类型错误 : IV must be a buffer

javascript - 获取API : Only redirect if there is no error in POST form

node.js - 无法使用 #!/usr/bin/env node 运行 Node 可执行文件

javascript - 在 AngularJS 中排序时删除行和 localStorage 键

javascript - SignalR 动态集线器名称

node.js - Dockerize框架测试 "Failed to exec"

node.js - 如何使用私有(private) Github 存储库作为 npm 依赖项

node.js - npm安装错误。 Node .js?事件? Xcode?还是另一个问题?