跳转至

重构清理

通过测试验证安全地识别并删除死代码:

  1. 运行死代码分析工具:
  2. knip:检测未使用的导出和文件
  3. depcheck:检测未使用的依赖项
  4. ts-prune:检测未使用的 TypeScript 导出

  5. 在 .reports/dead-code-analysis.md 中生成综合报告

  6. 按重要性对发现项进行分类:

  7. SAFE:测试文件、未使用的工具
  8. CAUTION:API 路由、组件
  9. DANGER:配置文件、主入口点

  10. 仅建议安全的删除

  11. 在每次删除之前:

  12. 运行完整测试套件
  13. 确认测试通过
  14. 应用更改
  15. 重新运行测试
  16. 如果测试失败则回滚

  17. 显示已清理项目的摘要

切勿在未运行测试的情况下删除代码!

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC