gpt4 book ai didi

node.js - 使用 Visual Studio 代码调试 Node 8?

转载 作者:搜寻专家 更新时间:2023-10-31 23:37:06 25 4
gpt4 key购买 nike

使用 Visual Studio Code 版本 1.13.0,当启动 Node 调试 test2.js 时, Node 版本为 0.12,具有以下配置,我可以调试,vscode 的响应是:

Debugging with legacy protocol because it was detected.

但是当node是V8.0的时候下了'node debug test2.js',调试VSCODE得到:

Debugging with legacy protocol because Node.js version could not be determined (Error: read ECONNRESET)

知道为什么吗?我正在使用'attach',配置如下:

"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach",
"port": 5858
}
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${file}"
}
]

最佳答案

您需要使用新的“检查器”协议(protocol)作为 documentation说:

 {
"type": "node",
"request": "attach",
"name": "Attach (Inspector Protocol)",
"port": 9229,
"protocol": "inspector"
}

关于node.js - 使用 Visual Studio 代码调试 Node 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44534656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com