Rsdoctor
英语| 简体中文
Rsdoctor是一款专为 Rspack 生态系统,与 webpack 生态系统。
Rsdoctor致力于成为一站式智能构建分析器,通过可视化和智能分析使构建过程透明、可预测和可优化,帮助开发团队准确识别瓶颈,优化性能,提高工程质量。
https://github.com/user-attachments/assets/b8bb4ebf-b823-47bc-91ab-2d74f0057ef7
🔥 特性
- 编译可视化:Rsdoctor可视化编译行为和时间消耗,使查看构建问题变得容易。
- 多种分析能力:Rsdoctor支持构建工件、构建时分析和防降级功能:
- 为资源列表和模块依赖关系等构建工件支持。 - 构建时分析支持加载器、插件和解析器构建过程分析 - 构建规则支持重复包检测和ES版本检查等。
- 支持自定义规则:除了内置的构建扫描规则外,Rsdoctor还支持用户根据Rsdoctor的构建数据添加自定义组件扫描规则。
- 支持MCP服务器:Rsdoctor还提供 MCP服务器 通过基于问题的方法进行构建分析。
📚 入门
要开始使用Rsdoctor,请参阅 快速开始.
🤝 贡献
欢迎新的贡献者!
请阅读 贡献指南.
🧑💻 社区
快来和我们聊天吧 Discord 的中文翻译是“不和谐”或“纷争”。Rstack团队和用户在那里很活跃,我们一直在寻找贡献。
🦀 Rstack
Rstack是一个以Rspack为中心的统一JavaScript工具链,具有高性能和一致的架构。
🙌 行为准则
该回购采用了ByteDance开源行为准则。请检查 行为准则 了解更多详情。
🙏 学分
Rsdoctor的一些实施是指社区中的优秀项目,我们要感谢他们:
- 捆绑包统计信息 是分析构建工件的优秀工具,Rsdoctor在构建分析方面受到了它的启发。
- webpack捆绑包分析器 是分析Webpack的经典工具,Rsdoctor在构建工件分析方面受到了它的启发。Rsdoctor还使用其经典的树状图可视化。
- 微动气压仪 是分析构建工件的优秀工具,Rsdoctor在构建分析方面受到了它的启发。
- Webpack团队和社区 创建了一个优秀的捆绑工具和丰富的生态系统。
- vite插件检查 激发了Rsdoctor对构建过程分析的探索。
这个Rsdoctor网站由 Netlify.
📖 许可证
Rsdoctor根据 MIT许可证.
