web-dev-qa-db-ja.com

IntelliJまたはWebStormを使用してElectronアプリケーションをデバッグする方法は?

IntelliJを開発ツールとして使用していますが、 Electron アプリケーションをデバッグする方法を知りたいですか?

Electronアプリケーションをデバッグするための 標準的な方法 があることは承知していますが、この方法はIDEの外部で実行されます。

以下を使用して、新しい「Node.js」「実行/デバッグ構成」を作成しようとしました。

  • ノードインタープリター:<path to node>
  • 作業ディレクトリ:<path to my application root folder>
  • JavaScriptファイル:node_modules/.bin/electron
  • アプリケーションパラメータ:.

この設定でアプリケーションは起動しますが、main.jsにブレークポイントを設定すると、アプリケーションはブレークポイントで停止しません(=デバッグは機能しません)。

13
Anthony O.

これが私がそれを設定した方法であり、それはうまくいきました。次に、ブレークポイントをwebstorm内に配置するだけで、機能します。

Webstormで、次のような新しいランタイム構成を作成します。

Here is a screenshot of my webstorm run configuration

10
frosty

Node_modulesのelectron実行可能ファイルでノードインタープリターを変更してみてください。それは私にとってはうまくいくようです;)

4
HollyPony