gpt4 book ai didi

node.js - Node 检查器无法连接到 Node

转载 作者:搜寻专家 更新时间:2023-10-31 22:52:49 29 4
gpt4 key购买 nike

我用

运行 Node
node --debug app
OR
node --debug-brk app

它有反应

debugger listening on port 5858
Express server listening on port 1338

我现在启动 Node 检查器

node-inspector --web-port=5859

它响应

Node Inspector v0.3.2
info - socket.io started
Visit http://127.0.0.1:5859/debug?port=5858 to start debugging.

打开 chrome 并转到

http://127.0.0.1:5859/debug?port=5858

控制台记录以下内容

enter image description here

使用 TCPview,它显示 Node 正在监听端口 5858,但尚未建立连接。尝试连接时,此消息会出现在 Node 控制台上

}Content-Length: 108

没有别的。然后我尝试让调试器在不同的端口上运行:

node --debug=5000 app
node-inspector --debug-port=5000 --web-port=5859

但是 Node 检查器无法连接编辑:好吧,错误不在于 Node 。我安装了Eclipse Node 环境,可以调试。决定给 Node 检查器带来疑问并重新安装。

npm uninstall node-inspector
npm WARN uninstall not installed in C:\Program Files\nodejs\node_modules: "node-inspector"

重新安装 Node 重新安装 Chrome 没有运气同样的问题。

Eclipse 就是这样。

最佳答案

第一次尝试时,您告诉 Node 检查器尝试连接到 5859(非默认)上的调试器,然后告诉 Node 调试器监听默认的 5858。

启动 Node :node --debug-brk app.js 它将在 5858 上运行调试器。

启动 Node 检查器:node-inspector 它将尝试连接到 5858。

将浏览器打开到提供的 url 以访问 Web 界面,浏览器应加载源代码面板,并且应在应用程序的第一行停止执行。

在您的第二次尝试中,您的方法看起来不错,并且使用 node-inspector 一年(目前在 0.12.3 上苦苦挣扎),我想这很可能是 node-inspector 导致了那里的问题。

关于node.js - Node 检查器无法连接到 Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18710548/

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