-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
40 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,44 @@ | ||
module.exports = { | ||
//可选类型 | ||
types: [ | ||
{ value: 'feat', name: 'feat: 新功能' }, | ||
{ value: 'fix', name: 'fix: 修复' }, | ||
{ value: 'docs', name: 'docs: 文档变更' }, | ||
{ value: 'style', name: 'style: 代码格式(不影响代码运行的变动)' }, | ||
{ | ||
value: 'refactor', | ||
name: 'refactor:重构(既不是增加feature),也不是修复bug', | ||
}, | ||
{ value: 'perf', name: 'perf: 性能优化' }, | ||
{ value: 'test', name: 'test: 增加测试' }, | ||
{ value: 'chore', name: 'chore: 构建过程或辅助功能的变动' }, | ||
{ value: 'revert', name: 'revert: 回退' }, | ||
{ value: 'build', name: 'build: 打包' }, | ||
{ value: 'revert', name: 'revert: 回退' }, | ||
{ value: 'feat', name: 'feat: 新增功能' }, | ||
{ value: 'fix', name: 'fix: 修复bug' }, | ||
{ value: 'docs', name: 'docs: 文档变更' }, | ||
{ value: 'style', name: 'style: 代码格式(不影响功能,例如空格、分号等格式修正)' }, | ||
{ value: 'refactor', name: 'refactor: 代码重构(不包括 bug 修复、功能新增)' }, | ||
{ value: 'perf', name: 'perf: 性能优化' }, | ||
{ value: 'test', name: 'test: 添加、修改测试用例' }, | ||
{ value: 'build', name: 'build: 构建流程、外部依赖变更(如升级 npm 包、修改 脚手架 配置等)' }, | ||
{ value: 'ci', name: 'ci: 修改 CI 配置、脚本' }, | ||
{ value: 'chore', name: 'chore: 对构建过程或辅助工具和库的更改(不影响源文件、测试用例)' }, | ||
{ value: 'revert', name: 'revert: 回滚 commit' } | ||
], | ||
//消息步骤 | ||
scopes: [ | ||
['projects', '项目搭建'], | ||
['components', '组件相关'], | ||
['vuex', 'vuex 相关'], | ||
['utils', 'utils 相关'], | ||
['styles', '样式相关'], | ||
['deps', '项目依赖'], | ||
['auth', '对 auth 修改'], | ||
['other', '其他修改'], | ||
['custom', '以上都不是?我要自定义'] | ||
].map(([value, description]) => { | ||
return { | ||
value, | ||
name: `${value.padEnd(30)} (${description})` | ||
} | ||
}), | ||
messages: { | ||
type: '请选择提交类型', | ||
customScope: '请输入修改范围(可选)', | ||
subject: '请简要描述提交(必填)', | ||
body: '请输入详细描述(可选)', | ||
footer: '请输入要关闭的issue(可选)', | ||
confirmCommit: '确认以上信息提交?(y/n)', | ||
type: '确保本次提交遵循 Angular 规范!\n选择你要提交的类型:', | ||
scope: '\n选择一个 scope(可选):', | ||
customScope: '请输入自定义的 scope:', | ||
subject: '填写简短精炼的变更描述:\n', | ||
body: '填写更加详细的变更描述(可选)。使用 "|" 换行:\n', | ||
breaking: '列举非兼容性重大的变更(可选):\n', | ||
footer: '列举出所有变更的 ISSUES CLOSED(可选)。 例如: #31, #34:\n', | ||
confirmCommit: '确认提交?' | ||
}, | ||
//跳过问题 | ||
skipQuestion: ['body', 'footer'], | ||
//subject文字长度默认是 | ||
subjectLimit: 72, | ||
allowBreakingChanges: ['feat', 'fix'], | ||
subjectLimit: 100, | ||
breaklineChar: '|' | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters