1234567891011121314151617181920212223 |
- 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等配置)
- */
|