サーチ…


NodeJSの実行コンフィギュレーション

ノードリモートデバッグを設定するには、ノードプロセスを--debugフラグで実行するだけです。 --debug=<port>を使用して、デバッガを実行するポートを追加できます。

ノードプロセスが起動すると、メッセージが表示されます

Debugger listening on port <port>

それは、すべてが良いとあなたに伝えます。

次に、特定のIDEにリモートデバッグターゲットを設定します。

IntelliJ / Webstormの設定

  1. NodeJSプラグインが有効になっていることを確認してください
  2. 実行コンフィギュレーションを選択してください(画面)

設定を実行する

  1. + > Node.jsリモートデバッグを選択

新しい設定を追加する

  1. 上で選択したポートと正しいホストを入力してください

ポートとホストを設定する

これらの設定が完了したら、通常どおりデバッグターゲットを実行するだけで、ブレークポイントで停止します。

Linuxのポート経由でデバッグするためにプロキシを使用する

Linuxでアプリケーションを起動する場合は、ポート経由のデバッグにプロキシを使用します。たとえば、次のようにします。

socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &

リモートデバッグにはポート9958を使用します。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow