メインコンテンツへ飛ぶ

メインプロセスのデバッグ

Electron ブラウザウィンドウのデベロッパー ツールは、そのウィンドウで実行されている JavaScript (例えばウェブページ) のみをデバッグできます。 メインプロセスの JavaScript をデバッグしたい場合は、Electron を --inspect--inspect-brk フラグで起動し、外部デバッガを使用する必要があります。

コマンドラインオプション

Electron のメインプロセスをデバッグするためには、以下のコマンドラインスイッチを使用します。

--inspect=[port]

Electron は、指定された port で V8 インスペクタープロトコルのメッセージを受け取ります。外部デバッガはこのポートに接続する必要があります。 デフォルトの port9229 です。

electron --inspect=9229 your/app

--inspect-brk=[port]

--inspect と同様ですが、最初の行でスクリプトを中断します。

外部デバッガ

V8 インスペクタープロトコルをサポートするデバッガを使用する必要があります。

  • chrome://inspect を開いて Chrome に接続し、起動した Electron アプリのインスペクトをそこから選択します。
  • VS Code でデバッグする