再現する手順:
test
スクリプトを開始せず、最終的にタイムアウトを発生させますtest
スクリプトを開始し、デバッガーに適切に接続します注:1.19の変更ログには、デバッグエクスペリエンスに関する新しい追加が記載されています: https :
密接に関連しているように見えるので、Create ReactAppに同じ問題を投稿します。
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 Code1.19で正常に機能しました。
Create React Appの関連する問題を更新して、それに応じてドキュメントを更新します。
@amadeogallardoその構成は、 正常に機能するはずです。
最も参考になるコメント
@amadeogallardoその構成は、 正常に機能するはずです。