1

我有一个脚本,我在 Git 提交期间运行,以使用 Husky 的commit-msg钩子获取当前提交消息,并使用该脚本发出 HTTP 请求。我的挑战是在 Husky 钩子脚本完成后运行另一个脚本。我要运行的脚本使用Enquirer NPM 包。我尝试在 Husky 的钩子中运行包含 Enquirer 代码的脚本,post-commit但发生的情况是两个脚本同时运行,第二个脚本以 退出commit-msg,所以我想要一种方法等待commit-msg完全完成然后我用 Enquirer 运行那个。我尝试通过关注此线程来解决问题,但子进程也以commit-msg. 输出看起来像 在此处输入图像描述

关于如何规避这个问题的任何想法?谢谢。

下面是哈士奇的配置 在此处输入图像描述

4

0 回答 0