changelog 生成  npm install -g conventional-changelog-cli

贝镜
2023-12-01
$ npm install -g conventional-changelog
$ cd my-project
$ conventional-changelog -p angular -i CHANGELOG.md -w

但是最后出现command not found,以为是conventional-changelog没有安装,通过命令:

npm ls -g -depth=0

打印出:

/usr/local/lib
├── commitizen@2.9.6
├── conventional-changelog@1.1.0
├── cz-conventional-changelog@2.0.0
└── npm@4.3.0

明明是有的,苦思不得其解,最后在这篇文章Git 提交记录和分支模型中发现Commitizen就依据conventional message,创建起一个生态:

于是就改用了conventional-changelog-cli

 npm install -g conventional-changelog-cli

通过以上命令你就会发现在项目中多了个CHANGELOG.md文件,表示生成 Change log成功了。

 npm install -g conventional-changelog-cli

"changelog": "conventional-changelog -p angular -i CHANGELOG.md -w -r 0"

 

npm run changelog

package.json 中配置快捷查询

 

 

 



作者:Jisen
链接:https://www.jianshu.com/p/00c9ec4e552e
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

 

 类似资料: