我按照這裏的說明: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看起來它可能正在羣集中運行。 –