module.exports = { // 提交信息的类型 types: [ { value: 'feat', name: 'feat: 新增功能', emoji: '✨' }, { value: 'fix', name: 'fix: 修复bug', emoji: '🐛' }, { value: 'docs', name: 'docs: 更新文档', emoji: '📝' }, { value: 'style', name: 'style: 代码样式(不影响功能)', emoji: '💄' }, { value: 'refactor', name: 'refactor: 代码重构', emoji: '♻️' }, { value: 'perf', name: 'perf: 性能优化', emoji: '⚡️' }, { value: 'test', name: 'test: 测试相关', emoji: '🧪' }, { value: 'build', name: 'build: 构建配置', emoji: '🏗️' }, { value: 'ci', name: 'ci: CI/CD配置', emoji: '👷' }, { value: 'chore', name: 'chore: 其他(不影响代码)', emoji: '🔧' }, { value: 'revert', name: 'revert: 回滚提交', emoji: '⏪️' } ], // 提交信息的范围 scopes: [ { value: 'frontend', name: 'frontend: 前端' }, { value: 'backend', name: 'backend: 后端' }, { value: 'docs', name: 'docs: 文档' }, { value: 'other', name: 'other: 其他' } ], // 允许自定义范围 allowCustomScopes: true, // 允许空范围 allowEmptyScopes: true, // 提交信息的主题长度限制 subjectLimit: 100, // 主题末尾不允许有句号 subjectFullStop: false, // 主题不区分大小写 subjectCase: false, // 使用emoji useEmoji: true, // emoji放在类型后面 emojiAlign: 'right' };