我有一个基于在VSCode上运行的electron-hello-world项目的基本HelloWorld应用程序,并且能够启动调试会话并且应用程序启动正常。
我在main.js上设置了一个断点,但它似乎显示为灰色并显示一条消息:
Breakpoint ignored because generated code not found (source map problem?)
这是我的launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Main Process",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"program": "${workspaceRoot}/main.js",
"port": 9222,
"sourceMaps": true,
"diagnosticLogging": true,
"outFiles": [
"${workspaceRoot}"
]
}
]
}
非常感谢任何帮助。
答案 0 :(得分:1)
如果您生成的代码出现在“$ {workspace Root}”中,则outFiles应为"outFiles": [ "${workspaceRoot}/*.js" ]
。
有关详细信息link