cz-конвенциональный-changelog-for-jira, установленный с Husky v7, не работает

Это мой .czrc

      {
  "path": "cz-conventional-changelog-for-jira",
  "jiraPrefix": "inswell"
}

Вот мой сценарий npm

      "commit-msg": "npx --no-install commitlint --edit $1",
"prepare-commit-msg": "exec < /dev/tty && npx git-cz --hook || true"

и в моих файлах с хриплым крючком (prepare-commit-msg, commit-msg).husky / commit-msg npm run commit-msg

.husy / prepare-commit-msgnpm запустить команду prepare-commit-msg

Когда я запускаю git-commit, я получаю следующую ошибку

          > exec < /dev/tty && npx git-cz --hook || true

Could not resolve cz-conventional-changelog-for-jira. Cannot find module 'cz-conventional-changelog-for-jira'
Require stack:
- /Users/neginbasiri/Projects/web-ui/node_modules/commitizen/dist/commitizen/adapter.js
- /Users/neginbasiri/Projects/web-ui/node_modules/commitizen/dist/commitizen.js
- /Users/neginbasiri/Projects/web-ui/node_modules/commitizen/dist/cli/git-cz.js
- /Users/neginbasiri/Projects/web-ui/node_modules/commitizen/bin/git-cz.js
- /Users/neginbasiri/Projects/web-ui/node_modules/commitizen/bin/git-cz

Если я изменю .czrc на

      {"path": "cz-conventional-changelog"}

Работает отлично.

0 ответов

Другие вопросы по тегам