项目初始化
This commit is contained in:
93
cz.config.js
Normal file
93
cz.config.js
Normal file
@@ -0,0 +1,93 @@
|
||||
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'
|
||||
};
|
||||
Reference in New Issue
Block a user