重现步骤:
test
脚本并最终触发超时test
脚本并正确附加到调试器注意:1.19的变更日志提到了调试体验的新增功能: https :
我将在Create React App上发布相同的问题,因为它似乎密切相关:
https://github.com/facebookincubator/create-react-app/issues/3602
复制不带扩展名:是
https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio-code中的启动配置错误(但由于VS Code在先前版本中存在错误,因此无法正常工作。
尝试一下:
{
"name": "Debug CRA Tests",
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scripts",
"args": [
"test",
"--runInBand",
"--no-cache",
"--env=jsdom"
],
"cwd": "${workspaceRoot}",
"protocol": "inspector",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen"
}
感谢@weinand的迅速回应。 上面的配置可以与VS Code 1.19一起正常工作。
我将在Create React App上更新相关问题,以相应地更新文档。
@amadeogallardo ,该配置对于所有版本的VS Code都应该可以正常工作。
最有用的评论
@amadeogallardo ,该配置对于所有版本的VS Code都应该可以正常工作。