mirror of
https://github.com/sweetwisdom/everything-claude-code-zh.git
synced 2026-03-21 22:10:09 +00:00
828 B
828 B
重构清理 (Refactor Clean)
安全地识别并通过测试验证移除死代码(Dead Code):
-
运行死代码分析工具:
- knip:查找未使用的导出和文件
- depcheck:查找未使用的依赖
- ts-prune:查找未使用的 TypeScript 导出
-
在
.reports/dead-code-analysis.md中生成详细报告 -
按严重程度对结果进行分类:
- 安全(SAFE):测试文件、未使用的工具类
- 谨慎(CAUTION):API 路由、组件
- 危险(DANGER):配置文件、主入口点
-
仅建议进行安全的删除
-
在每次删除之前:
- 运行完整的测试套件
- 验证测试通过
- 应用更改
- 重新运行测试
- 如果测试失败则回滚
-
显示已清理项的摘要
严禁在未运行测试的情况下删除代码!