全局安装 commitizen
和 cz-conventional-changelog
commitizen
是一个撰写合格 commit message
的工具,用于代替 git commit
指令,而 cz-conventional-changelog
适配器提供 conventional-changelog
标准(约定式提交标准)。基于不同需求,也可以使用不同适配器(Adapter
)。
这里node版本尽量高一点
我是使用nvm去管理node版本的(16.4.0)
npm install -g commitizen cz-conventional-changelog
初始化
commitizen init cz-conventional-changelog --save-dev --save-exact