Debug with Jest and Chromium in VSCode

This commit is contained in:
Norbert Renner 2021-03-16 20:03:12 +01:00
parent 2189d68af9
commit 77518b7f17
2 changed files with 29 additions and 2 deletions

View file

@ -1,3 +1,8 @@
{
"recommendations": ["esbenp.prettier-vscode", "dbaeumer.vscode-eslint", "ms-azuretools.vscode-docker"]
"recommendations": [
"esbenp.prettier-vscode",
"dbaeumer.vscode-eslint",
"ms-azuretools.vscode-docker",
"msjsdiag.debugger-for-chrome"
]
}

24
.vscode/launch.json vendored
View file

@ -5,11 +5,33 @@
"version": "0.2.0",
"configurations": [
{
"name": "Launch Chrome against localhost",
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"name": "Debug Chromium (Snap) localhost",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"runtimeExecutable": "/snap/bin/chromium",
"runtimeArgs": ["--new-window", "--remote-debugging-port=9222", "--disable-background-networking"],
"sourceMaps": true,
"sourceMapPathOverrides": {
"*": "${webRoot}/*"
}
},
{
"name": "Debug Jest tests",
"type": "node",
"request": "launch",
"runtimeArgs": ["--inspect-brk", "${workspaceRoot}/node_modules/.bin/jest", "--runInBand"],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"port": 9229
}
]
}