Rsdoctor 是一款构建分析器,可以直观地显示构建过程,例如编译时间、编译前后的代码更改、模块引用关系、重复模块等。
如果您需要调试构建输出或构建过程,可以使用 Rsdoctor 进行故障排除。
![]() |
![]() |
---|
多种分析能力:Rsdoctor 支持构建工件、构建时间分析和反退化能力
支持自定义规则:除了内置的构建扫描规则之外,Rsdoctor 还支持用户根据 Rsdoctor 的构建数据添加自定义组件扫描规则。
您可以在此维基中查看更多功能的详细信息:Rsdoctor 功能.
您可以在 Rspack 中使用 Rsdoctor 进行 包分析。
Rsdoctor 是一款构建分析器,可以直观地显示每个加载器和插件的编译时间。有关更多详细信息,请参阅 编译分析。
在基于 Rspack 的项目中,您可以按如下方式启用 Rsdoctor
RsdoctorRspackPlugin
插件在 rspack.config.js
的 plugins 部分初始化 RsdoctorRspackPlugin
插件,如下所示
RSDOCTOR=true
环境变量运行上述命令后,构建完成后会打开构建分析页面。有关完整功能,请参阅 Rsdoctor 文档.
您可以参考此文档 选项 了解 RsdoctorRspackPlugin 的参数配置。