使用 Rsdoctor
Rsdoctor 是为 Rspack 生态打造的构建分析工具,通过可视化呈现构建过程与产物,帮助开发者排查构建问题、定位性能瓶颈;同时为 Agent 提供构建数据,支持对 JavaScript 程序的自动诊断与优化。
环境要求
Rsdoctor 2.0 要求 Node.js ^20.19.0 || >=22.12.0 和 Rspack 2.0 及以上版本。使用 Rspack 1.x 或 webpack 的项目应继续使用 Rsdoctor 1.x。
如何使用
- 安装
@rsdoctor/core:
从 Rsdoctor 1.x 升级时,请参考 Rsdoctor 2.0 迁移指南。
- 在 Rspack 的 plugins 选项中注册
RsdoctorRspackPlugin。Rsdoctor 2.0 的包仅支持 ESM,因此请使用 ESM 配置文件和导入语法:
rspack.config.mjs
- 运行 Rspack 时设置
RSDOCTOR=true:
在 Windows 上,使用 cross-env 设置环境变量:
构建完成后,Rsdoctor 会打开分析页面。更多用法请参考 Rsdoctor 2.0 快速开始。

