为了便于排查问题,Rstest 提供了调试模式,你可以在执行构建时添加 DEBUG=rstest
环境变量来开启 Rstest 的调试模式。
在调试模式下,Rstest 会:
verbose
在调试模式下,Rstest 会自动生成 dist/.rsbuild/rstest.config.mjs
文件,这里面包含了最终生成的 Rstest 配置。在这个文件里,你可以了解到你传入的 Rstest 配置在经过框架层和 Rstest 处理后的最终结果。
该文件的大致内容如下:
关于 Rstest 配置项的完整介绍,请查看配置 Rstest 章节。
Rstest 支持通过 debugger
语句或断点的方式在 VS Code 中进行调试。只需打开 JavaScript Debug Terminal
,然后在终端中运行测试命令即可。
你也可以添加一个启动配置来调试当前打开的测试文件:
之后,你可以直接在 VS Code 中按下 F5
键或前往 Run and Debug
面板来启动调试。