gitHooks无法在嵌套package.json

时间:2018-12-14 10:40:29

标签: vue.js vuejs2 githooks vue-cli-3

我的git钩子没有被触发。我完全可以确定原因是因为我的package.json文件与我的.git不在同一级别。所以我的.git目录结构看起来像这样:

.git/...
.vscode/...
auth/...
core/...
www/package.json
www/scripts/verify-commit-msg.js
www/src/...

如您所见,我的package.json嵌套在我的www/文件夹中。

在我的package.json中,我的gitHooks如下所示。

"gitHooks": {
    "commit-msg": "node scripts/verify-commit-msg.js"
  }

其他说明:如果我的package.json与我的.git处于同一级别,则效果很好

我知道一种解决方法是将www放入自己的git仓库中。现在,我不想这样做。

我正在使用vue cli 3 ,我知道他们在githooks工具中使用了yorky

0 个答案:

没有答案