在上一篇笔记中:Vuex是如何发布的(九)
我们看到了Vuex是通过npm run release命令来运行release.js这个发布脚本来进行发布,在其中有一个步骤是通过yarn changelog命令来生成CHANGELOG.md文件,也就是每个版本都有哪些东西进行了变更。
那么它是怎么做到的呢?
老规矩,还是从package.json看起,我们可以找到一个changelog的命令
"scripts": {
//...
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
//...
}
他是通过conventional-changelog-cli这个npm包来实现的自动生成CHANGELOG.md。
它的使用也特别的简单:

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



