ノードを実行します
node --debug app
OR
node --debug-brk app
それは応答します
debugger listening on port 5858
Express server listening on port 1338
node-inspector を起動します
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.
クロムを開き、に移動します
http://127.0.0.1:5859/debug?port=5858
コンソールは次のログを記録します
TCPview を使用すると、ノードがポート 5858 をリッスンしていることがわかりますが、接続が確立されていません。接続が試行されると、このメッセージがノード コンソールに表示されます。
}Content-Length: 108
他には何もありません。次に、デバッガーを別のポートで実行しようとしました。
node --debug=5000 app
node-inspector --debug-port=5000 --web-port=5859
しかし、node-inspectorは接続しません EDIT:エラーはノードではありません。Eclipseノード環境をインストールし、デバッグできました。node-inspector に疑いの恩恵を与え、再インストールすることにしました。
npm uninstall node-inspector
npm WARN uninstall not installed in C:\Program Files\nodejs\node_modules: "node-inspector"
再インストールされたノード 再インストールされたクロム 同じ問題はありません。
だからエクリプスです。