调试
VSCode
要在 VSCode 中调试测试文件,请创建以下启动配置。
{
// 想了解更多的信息, 请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-node",
"request": "launch",
"name": "Debug Current Test File",
"autoAttachChildProcesses": true,
"skipFiles": ["<node_internals>/**", "**/node_modules/**"],
"program": "${workspaceRoot}/node_modules/vitest/vitest.mjs",
"args": ["run", "${relativeFile}"],
"smartStep": true,
"console": "integratedTerminal"
}
]
}
然后在调试选项卡中确保选择 ‘Debug Current Test File’,然后你可以打开要调试的测试文件并按 F5 开始调试。
IntelliJ IDEA
创建一个 ‘Node.js’ 运行配置。使用以下配置在调试模式下运行所有测试:
配置项 | 配置值 |
---|---|
Working directory | /path/to/your-project-root |
JavaScript file | ./node_modules/vitest/vitest.mjs |
Application parameters | run —threads false |
然后在调试模式下运行此配置。IDE 将在编辑器中设置的 JS/TS 断点处停止。