文件名称:changelog-sn:定制化changelog工具
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-15 04:41:55
JavaScript
功能 该工具针对一些需要手动输入更新日志的项目,实现自动化输出更新日志,并且对更新日志进行内容格式化,便于后期维护,目前主要有以下几个功能模块。 cz -- 定制化 git 提交 log -- 自动生成 CHANGELOG.md 日志文件 lint -- 校验 commit 信息 依赖安装 npm install changelog --save-dev 配置commitlint和commitizen 代码仓库根目录创建文件.commitlintrc.js和.czconfigrc.js 配置.commitlintrc.js内容 module.exports = Object.assign({}, require('changelog-sn/lib/lint'), { rules: { 'subject-empty': [2, 'never'], 'type-empty'
【文件预览】:
changelog-sn-master
----lib()
--------all()
--------cz()
--------log()
--------lint()
--------core()
--------index.js(0B)
----.commitlintrc.js(601B)
----release.sh(782B)
----.cz-config.js(2KB)
----README.md(3KB)
----.gitignore(86B)
----CHANGELOG.md(7KB)
----package.json(1KB)