我一直在关注有关在VSCode:How to debug Karma tests in Visual Studio Code?中使用 Chrome调试器的帖子。
我的launch.json是这样的:
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome",
"url": "http://localhost:4200",
"trace": true,
"webRoot": "${workspaceFolder}/src",
"sourceMaps": true
}
]
}
我的Karma配置中包含以下内容:
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['ChromeDebugging'],
singleRun: true,
restartOnFileChange: true,
customLaunchers: {
ChromeDebugging: {
base: 'Chrome',
flags: ['--remote-debugging-port=4200']
}
}
当我从调试面板启动时,它直接进入localhost:4200,但没有达到断点。我是否缺少明显的东西?感谢您提供任何有用的提示。