【发布时间】:2018-06-13 23:38:13
【问题描述】:
我正在使用那个 repo https://github.com/SimulatedGREG/electron-vue 并尝试像这样设置 VS Code 调试配置
{ //main
"name": "Attach",
"type": "node",
"request": "attach",
"port": 5858,
"sourceMaps": true
},
{
"name": "Debug Renderer Process",
"type": "chrome",
"request": "attach",
"url": "http://localhost:9080",
"webRoot": "${workspaceRoot}/src"
}
并收到类似
的消息Invalid responce {
"description": "node.js instance",
"devtoolsFrontendUrl": "chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:5858/0f2c936f-b1cd-4ac9-aab3-f63b0f33d55e",
"faviconUrl": "https://nodejs.org/static/favicon.ico",
"id": "0f2c936f-b1cd-4ac9-aab3-f63b0f33d55e",
"title": "node",
"type": "node",
"url": "file://",
"webSocketDebuggerUrl": "ws://127.0.0.1:5858/0f2c936f-b1cd-4ac9-aab3-f63b0f33d55e"
}
对于主要和
connect ECONNREFUSED 127.0.0.1:9229
用于渲染进程。
我知道 webpack 3 和 webpack-dev-server 2 提供主程序和渲染程序,但找不到调试配置。
使用像chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:5858/6c1d575a-d0f6-4ffa-9465-065ebc3d302c这样的链接使用Chrome调试主进程有效,但想使用VS Code。
我做错了什么?有人可以分享 VS Code 或 WebStorm 的调试配置吗?
【问题讨论】:
标签: node.js debugging visual-studio-code electron webstorm