我按照这里的说明:https://github.com/node-inspector/node-inspectorNode-Inspector无法打开套接字
很简单。 npm install node-inspector
。在一个shell运行node-inspector
,另一个运行node --debug app.js
。 Shell为调试器吐出具有特定端口的本地主机地址。在浏览器中打开该地址 - 加载您的代码。从那里添加断点,调试网络等。
但这不起作用。 下面的消息不断地登录我的外壳:
Failed to open socket on port 5858, waiting 1000 ms before retrying
..和无连接而成。
所以我的问题是有人有这个问题,并成功地找到了解决方案。很想得到这个工作,将是超级有用的。我唯一的服务器端调试器的经验是Ruby的Byebug
,这是一个小菜一碟。
lsof的-i:8080 //显示端口正在运行的节点检查的过程8080 lsof的-i:5858 //没有显示出过程 我不认为这是问题,对端口的进程5858是不是运行。 –
您是否可以在Node的本地群集中运行应用程序?另外什么是您的节点版本? –
节点v0.10.40看起来它可能正在群集中运行。 –