代码拉取完成,页面将自动刷新
/*
* feat : 增加一个新特性
* fix : 修复一个 bug
* perf : 更改代码以提高性能
* build : 更改构建系统和外部依赖项(如将 gulp 改为 webpack,更新某个 npm 包)
* ci : 对 CI 配置文件和脚本的更改
* docs : 仅仅修改文档说明
* refactor : 代码重构时使用
* style : 不影响代码含义的改动,例如去掉空格、改变缩进、增删分号
* test : 增加新的测试功能或更改原有的测试模块
* revert : 代码回滚时使用
* chore : 改变构建流程、或者增加依赖库、工具等
* wip: 开发中
* workflow: 工作流改进
* types: 类型定义文件更改
* release: 发布新版本
* deps: 依赖库升级
* */
module.exports = {
ignores: [(commit) => commit.includes("init")],
extends: ["@commitlint/config-conventional"],
rules: {
// 信息以空格开头
"body-leading-blank": [2, "always"],
"footer-leading-blank": [2, "always"], // 信息最大长度
"header-max-length": [2, "always", 108], // 信息不能未空
"subject-empty": [2, "never"], // 信息类型不能未空
"type-empty": [2, "never"], // 提交信息的类型 下文有介绍
"type-enum": [
2,
"always",
[
"feat",
"fix",
"perf",
"style",
"docs",
"test",
"refactor",
"build",
"ci",
"chore",
"revert",
"wip",
"workflow",
"types",
"release",
"deps",
],
],
},
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。