ale*_*cxe 5 javascript git github changelog semantic-versioning
这是我目前正在处理的包。
这是我第一次尝试强制执行传统的变更日志格式并使用语义发布版本控制。发布本身运行良好,我正在对 travis CI 进行测试,构建包并将其发布到 npm,创建新版本和 git 标签。还创建了一个GitHub 包版本,在某种程度上,它替代了单独的变更日志文件。
我接下来要实现的是根据最新版本更改自动生成 ChangeLog。据我了解conventional-changelog可以帮助解决这个问题,但是每当我运行时:
$ conventional-changelog -p eslint-plugin-protractor -i CHANGELOG.md -w -r 0
Run Code Online (Sandbox Code Playgroud)
我正在将所有更改分组在0.0.0-semantically-released版本下,这是version我放入的存根package.json以避免在npm install.
我做错了什么,如何为每个语义发布版本生成日志?
当我在项目文件夹中运行以下命令时,它对我来说工作正常:
conventional-changelog -p eslint-plugin-protractor -i CHANGELOG.md -s -r 0
我已经添加了生成的CHANGELOG.md的内容到要点中。
conventional-changelog也许您打开此问题时出现了错误?
| 归档时间: |
|
| 查看次数: |
393 次 |
| 最近记录: |