NPM变更记录和自动化
Python包具有文档化()的最佳实践。有一些工具,比如自动包发布和发行说明维护NPM变更记录和自动化,npm,changelog,Npm,Changelog,Python包具有文档化()的最佳实践。有一些工具,比如自动包发布和发行说明维护 NPM包是否有记录变更的最佳实践,又称变更日志?(或者人们是否希望从Github的历史等方面了解情况) 在发布NPM包时,NPM包是否有自动维护更改日志的工具,以便在更改日志中记录发布日期和版本号 我找到了这个脚本,但它的功能仅限于标记和推出新的NPM包 Python中的CHANGES.txt示例: Changelog ========= 1.0.0-dev (Unreleased) ----------
- NPM包是否有记录变更的最佳实践,又称变更日志?(或者人们是否希望从Github的历史等方面了解情况)
- 在发布NPM包时,NPM包是否有自动维护更改日志的工具,以便在更改日志中记录发布日期和版本号
Changelog
=========
1.0.0-dev (Unreleased)
----------------------
- Added feature Z.
[github_userid1]
- Removed Y.
[github_userid2]
1.0.0-alpha.1 (2012-12-12)
--------------------------
- Fixed Bug X.
[github_userid1]
从我到目前为止所看到的情况来看,人们倾向于构建定制的迷你工具来读取Git(或其他VCS)的历史记录,并根据一些内部约定输出变更日志 但这并不是Node.js世界特有的 实际上,有几个
Grunt
插件可以帮助您做到这一点:
zest。releaser
是开箱即用的(但这并不意味着它不存在)