- 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 |
|---|---|---|
| 联合类型 | ✅ | ❎ |
| 类型别名 | ✅ | ❎ |
| 继承 | ❎ | ✅ |
| 声明合并 | ❎ | ✅ |
| 自引用定义 | ❎ | ✅ |