1

コマンド実行:

$ node-debug --web-port=8090 myfile.js

これは以下を返しました:

Node Inspector は http://127.0.0.1:8090/debug?port=5858から利用できるようになりましたmyfile.js のデバッグ

ポート 5858 でリッスンしているデバッガ コマンドが失敗しました: [971:971:0223/200200:ERROR:browser_main_loop.cc(210)] Gtk: ディスプレイを開けません: :0 エラー: ディスプレイを開けません: :0 /usr/bin/xdg-open : 461: /usr/bin/xdg-open: mozilla: 見つかりません /usr/bin/xdg-open: 461: /usr/bin/xdg-open: epiphany: 見つかりません /usr/bin/xdg-open: 461 : /usr/bin/xdg-open: konqueror: 見つかりません /usr/bin/xdg-open: 461: /usr/bin/xdg-open: chromium-browser: 見つかりません [1005:1005:0223/200201:ERROR :browser_main_loop.cc(210)] Gtk: ディスプレイを開けません: :0 /usr/bin/xdg-open: 461: /usr/bin/xdg-open: links2: 見つかりません /usr/bin/xdg-open: 461 : /usr/bin/xdg-open: リンク: 見つかりません /usr/bin/xdg-open: 461: /usr/bin/xdg-open: lynx: 見つかりません /usr/bin/xdg-open: 461: / usr/bin/xdg-open: w3m: 見つかりません xdg-open: 開く方法がありません 'http://127.0.0.1:8090/debug?port=5858 ' URL を Chrome/Chromium/Opera または同様のブラウザで手動で開いてください

ただし、 http://127.0.0.1:8090/debug?port=5858にアクセスすると、「接続が拒否されました」というエラーが返されます。

4

1 に答える 1

1

ブラウザを開か-cないようにするオプションを追加できます。node-debug

$ node-debug -c --web-port 8090 myfile.js

IIRCnode-debugはインスペクター バックエンドからのエラー メッセージを破棄します。バックエンドを手動で実行して、正しく起動することを確認できます。

$ node-inspector --web-port 8090
# in another terminal tab/window
$ node --debug myfile.js
于 2015-02-24T06:49:56.783 に答える