Closed vxhly closed 3 years ago
我的项目采用的不是传统的仓库结构,而是如下面这样的结构
- project - .git - package01 - node_modules - package.json - package02 - node_modules - package.json
请问我如何配置可使用 commitizen, 如果我在 package01 目录下执行 git init 时是可以成功达到需要的,但是我不想这么做
commitizen
模块的 package.json 配置如下
{ "devDependencies": { "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", "commitizen": "^4.2.4", "conventional-changelog": "^3.1.4", "conventional-changelog-cli": "^2.0.17", "cz-customizable": "^6.0.0", "husky": "^6.0.0", }, "config": { "commitizen": { "path": "node_modules/cz-customizable" } }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }
https://github.com/commitizen/cz-cli#conventional-commit-messages-as-a-global-utility
我的项目采用的不是传统的仓库结构,而是如下面这样的结构
请问我如何配置可使用
commitizen
, 如果我在 package01 目录下执行 git init 时是可以成功达到需要的,但是我不想这么做模块的 package.json 配置如下