module.exports = { extends: ['@commitlint/config-conventional'], rules: { 'header-max-length': [1, 'always', 70], 'type-enum': [ 2, 'always', ['merge', 'revert', 'feat', 'fix', 'docs', 'style', 'refactor', 'test', 'perf', 'chore'], ], 'subject-full-stop': [0, 'never'], 'subject-case': [0, 'never', ['lower-case']], }, }; /** feat: 新增功能特性 fix: 修复bug,需列出bug编码 docs: 仅仅修改文档或注释 style: 修改代码格式,不影响代码运行(如格式化、分号等) refactor: 对代码进行重构,结构优化(不同于修复bug、新增功能) perf: 性能优化 test: 增加测试用例 chore: 构建过程或辅助工具的更改(如修改webpack、eslint、babel等配置) */