- Gradually abandon MUI and Toolpad, and gradually migrate existing features to electron-react
| 类型 |
含义 |
示例 |
| feat |
新功能 |
feat(auth): add JWT token validation |
| fix |
修复 bug |
fix(ui): correct button alignment on mobile |
| docs |
文档修改 |
docs(readme): update installation guide |
| style |
代码格式(不影响逻辑) |
style: format code using Prettier |
| refactor |
重构(非新增、非修复) |
refactor(core): simplify data pipeline |
| perf |
性能优化 |
perf(api): reduce redundant DB queries |
| test |
增加或修改测试 |
test(auth): add unit tests for token refresh |
| chore |
构建流程、依赖管理等 |
chore(deps): upgrade eslint to v9 |
| ci |
CI/CD 配置相关 |
ci(github): fix build pipeline trigger |
| revert |
回滚之前的提交 |
revert: revert "feat(auth): add JWT validation" |
统计项目文件数和代码行数(不包括 git 忽略的部分):
(git ls-files | ForEach-Object { (Get-Content $_ | Measure-Object -Line).Lines }) | Measure-Object -Sum
| 功能 |
type |
interface |
| 联合类型 |
✅ |
❎ |
| 类型别名 |
✅ |
❎ |
| 继承 |
❎ |
✅ |
| 声明合并 |
❎ |
✅ |
| 自引用定义 |
❎ |
✅ |