为什么选择 cz-git
为什么制作了这款插件 - 文章: 「cz-git 开发的心路历程」
- cz-customizable :
- 需要额外添加配置文件。
- 仅支持上下选择式的交互方式。
- 可支持的习惯型配置项少。
- cz-conventional-changelog :
- 支持的自定义配置项少。
- 交互方式不友好。
- 重复性输入的东西太多。
sh
$ npm install -D cz-conventional-changelog
added 147 packages in 21s
$ npm install -D cz-git
added 1 package in 0.552s
$ npm install -D cz-conventional-changelog
added 147 packages in 21s
$ npm install -D cz-git
added 1 package in 0.552s
- git-cz :
- 可支持的自定义配置项少。
- 需要额外添加配置文件。
sh
$ du -sh node_modules/*
148 MB node_modules/git-cz
1.9 MB node_modules/cz-git
$ du -sh node_modules/*
148 MB node_modules/git-cz
1.9 MB node_modules/cz-git