Langkah-langkah untuk Mereproduksi:
test
dan akhirnya mengaktifkan waktu tunggutest
dan melampirkan dengan benar ke debuggerCatatan: changelog untuk 1.19 menyebutkan tambahan baru pada pengalaman debugging: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests- dalam-visual-studio-code
Saya akan memposting masalah yang sama di Create React App karena tampaknya terkait erat:
https://github.com/facebookincubator/create-react-app/issues/3602
Mereproduksi tanpa ekstensi: Ya
Konfigurasi peluncuran di https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio-code salah ( tetapi bekerja secara tidak sengaja karena VS Code memiliki bug di versi sebelumnya).
Coba saja ini:
{
"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"
}
Terima kasih atas tanggapan yang cepat @weinand. Konfigurasi di atas bekerja dengan baik dengan VS Code 1.19.
Saya akan memperbarui masalah terkait di Buat Aplikasi React untuk memperbarui dokumentasi yang sesuai.
@amadeogallardo bahwa konfigurasi tersebut akan bekerja dengan baik untuk semua versi VS Code.
Komentar yang paling membantu
@amadeogallardo bahwa konfigurasi tersebut akan bekerja dengan baik untuk semua versi VS Code.