配置Git提交时的规范检查,这里主要用到的几个工具有
全局配置
pnpm add commitizen cz-conventional-changelog -g
echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc
注意, 全局模式下, 需要 ~/.czrc 配置文件, 为 commitizen 指定 Adapter.
自定义规则(全局)
修改 .czrc 或 package.json 中的 config 为:
同时在~/ 或项目目录下创建 .cz-config.js 文件, 维护你想要的格式
项目配置
项目中安装 commitizen
、cz-customizable
注意安装到 devDependencies
下,然后在 package.json
中添加配置
同时在项目根目录添加.cz-config.js
, 配置内容与上面一样