error-handling - 集中式错误处理系统
使用 AppError 类、错误代码和报告机制的集中式错误处理系统
标签
更新于: 2026-03-23该技能可以做什么
- 抛出错误
- 捕获异常
- 规范化错误
- 报告错误
- 从响应创建错误
- 显示错误消息
- 添加错误代码
输入
- 错误对象
- API 响应
- 错误上下文
- 错误代码
输出
- AppError 对象
- 错误消息
- 用户友好消息
- Toast 通知
- 错误日志
要求
- TypeScript
- StepLeague 项目
- src/lib/errors.ts
使用 AppError 类、错误代码和报告机制的集中式错误处理系统
标签
更新于: 2026-03-23