代码规范
一、代码提交规范
Commit Message 提交结构规范:
🍄 Header: 纯英文填写,必填
type: 代表 commit 的类别:feat, fix, docs, style, refactor, test, chore,必要栏位;
scope 代表 commit 影响的范围,例如资料库、控制层、模板层等等,视专案不同而不同,为可选栏位。scope 以功能模块名称,全小写为主;
subject 代表此 commit 的简短描述,全小写为主,不要超过 50 个字元,结尾不要加句号,为必要栏位。
🍄 Body: 选填
Body 部份是对本次 Commit 的详细描述,可以分成多行,每一行不要超过 72 个字符;
说明程式码变动的项目与原因,还有与先前行为的对比。
🍄 Footer: 选填
填写任务编号(如果有的话);
BREAKING CHANGE(可忽略):记录不兼容的变动,以 BREAKING CHANGE: 开头,后面是对变动的描述、以及变动原因和迁移方法。
Commit Type 类别规范:
feat
新增/修改功能 (feature)
feat:add login function
fix
修补 bug
fix: fix logout error
docs
文档变更
docs: add readme.md
style
纯样式的变动, 不影响代码运行逻辑
style: change white-space and font-size
refactor
重构(既不是新增功能,也不是修补 bug 的代码变动)
refactor: simplify code structure and improve readability
perf
改善性能的代码变动
perf: optimize database query performance for user search
test
添加缺失的测试
test: add unit tests for XYZ feature
chore
建构程序或辅助工具的变动(维护日常琐事)
chore: update vite version chore: fix a bug in XYZ feature
revert
撤销先前的 commit
revert: fix issue with login page rendering
📇范例:
此外:请注意
二、前端组件命名规范
Last updated