@bluelovers/conventional-changelog-bluelovers

中文文档
5.0.27发布于 2022/08/25ISCTypeScriptCommonJS近 30 天下载 1731

常规变换日志的角/emoji预设

中文使用文档
文档目录9 节
  1. 《角公约》
  2. 实例
  3. 提交信件格式
  4. 还原
  5. 类型
  6. 范围
  7. 议题
  8. 体质
  9. 页脚

常规变化日志 角线 预设

常规变换日志的角/emoji预设

《角公约》

角质 承诺信息准则。 。 。 .

实例

在"Features"标题下外观,铅笔子标题:

feat(pencil): add 'graphiteWidth' option

外观为"Bug Fixes"标题下,石墨子标题下,并有链接到第28期:

fix(graphite): stop graphite breaking when width < 0.1

Closes #28

外观为"性能改进"标题下,"生动变化"下有断裂变化解释:

perf(pencil): remove graphiteWidth option

BREAKING CHANGE: The graphiteWidth option has been removed. The default graphite width of 10mm is always used for performance reason.

下述行为: 667ecc1 如果它们处于同一版本下,则不出现在更改日志中。 如果没有,则返回承诺出现在“Reverts”标题下.

revert: feat(pencil): add 'graphiteWidth' option

This reverts commit 667ecc1654a317a13331b17617d973392f415f02.

提交信件格式

承诺信息包括: 标题, (中文(简体) ), 机构 财务报告和审定财务报表 页脚。标题有 类型, (中文(简体) ), 范围 财务报告和审定财务报表 主题数字 :

<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>

这个 标题 强制的,以及 范围 标题是可选的.

还原

如果承诺还原了先前的承诺,则应从 revert: 然后是重犯头目。 在体内,它应该说: This reverts commit <hash>.,其中散列是SHA 承诺被还原.

类型

如果前缀是 feat, (中文(简体) ), fix 或者说 perf,它会出现在更改日志中。 不过,如果有的话 破坏变化承诺将永远出现在更改日志中.

其他前缀由你斟酌决定. 建议的前缀为: build, (中文(简体) ), ci, (中文(简体) ), docs , (中文(简体) ),style, (中文(简体) ), refactor,以及 test 用于非更改相关任务.

这些类型的详情见官方网站 角贡献准则。 。 。 .

范围

范围可以是规定承诺变化地点的任何东西。 举个例子 $location, (中文(简体) ), $browser, (中文(简体) ), $compile, (中文(简体) ), $rootScope, (中文(简体) ), ngHref, (中文(简体) ), ngClick, (中文(简体) ), ngView等,还有...

议题

这一主题简要地描述了这一变化:

  • 使用必须的,现在的时态:"改变"不是"改变"或"改变"
  • 不要利用第一个字母
  • 结尾没有点 (.)

体质

和以前一样 主题,使用必须的,现在的时态:"改变"不是"改变",也不是"改变". 身体应该包括改变的动机,并与以前的行为作对比.

该页脚应包含任何关于 中断更改 也成为 引用此操作的 GitHub 问题 关闭。 。 。 .

中断更改 应该从字开头 BREAKING CHANGE: 带有一或两条新行。 其余的承诺信息则用于此.

详细解释见此 文档。 。 。 .

版本与发布记录

@bluelovers/conventional-changelog-bluelovers 共发布 18 个版本,首次发布于 2020/06/15;过去 12 个月发布了 0 个版本。

版本发布日期距今
5.0.27latest2022/08/254 年前
5.0.262022/07/114 年前
5.0.252022/06/284 年前
5.0.242020/08/146 年前
5.0.232020/06/196 年前
5.0.222020/06/176 年前

关于 @bluelovers/conventional-changelog-bluelovers 的常见问题

@bluelovers/conventional-changelog-bluelovers 是什么?

常规变换日志的角/emoji预设

如何安装 @bluelovers/conventional-changelog-bluelovers?

在项目目录运行 npm install @bluelovers/conventional-changelog-bluelovers,或使用 pnpm add / yarn add / bun add。

@bluelovers/conventional-changelog-bluelovers 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@bluelovers/conventional-changelog-bluelovers 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@bluelovers/conventional-changelog-bluelovers 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=10。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@bluelovers/conventional-changelog-bluelovers 可以商用吗?

@bluelovers/conventional-changelog-bluelovers 使用 ISC 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@bluelovers/conventional-changelog-bluelovers 的下载量有多少?

根据 npm 官方下载统计,@bluelovers/conventional-changelog-bluelovers 在 2026/10/09 – 2026/11/07 这 30 天内被下载 1,731 次,日均约 58 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@bluelovers/conventional-changelog-bluelovers 还在维护吗?

最新版本 5.0.27 发布于 2022/08/25(4 年前);至今共发布 18 个版本,其中过去 12 个月发布了 0 个;首次发布于 2020/06/15。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。