0

electron-hello-worldプロジェクトに基づいて基本的なHelloWorldアプリケーションがあり、VSCodeで実行されていてデバッグセッションを開始でき、良い。電子アプリケーションのデバッグ:ブレークポイントが機能しない(「生成されたコードが見つからないためブレークポイントが無視されました」)

私はmain.jsに設定されたブレークポイントを持っているが、メッセージでグレー表示されるように表示されます。ここでは

Breakpoint ignored because generated code not found (source map problem?) 

は私launch.jsonです:

{ 
    "version": "0.2.0", 
    "configurations": [ 
    { 
     "name": "Debug Main Process", 
     "type": "node", 
     "request": "launch", 
     "cwd": "${workspaceRoot}", 
     "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", 
     "program": "${workspaceRoot}/main.js", 
     "port": 9222, 
     "sourceMaps": true, 
     "diagnosticLogging": true, 
     "outFiles": [ 
     "${workspaceRoot}" 
     ] 
    } 
    ] 
} 

どれでも役立つだろう大変感謝しています。

答えて

1

生成されたコードが "$ {workspace root"}に存​​在する場合、outFilesは"outFiles": [ "${workspaceRoot}/*.js" ]である必要があります。 詳細についてlink

+0

残念なことに、助けてくれませんでした。それでも同じ問題を抱えている –

+0

main.jsのパスを教えてください。 –

+0

私のプロジェクトは/ User//Documents/dev/electron-projects/electron-hello-worldにあります。 main.jsはそのディレクトリのルートにあります($ {workspaceRoot}が解決するところです) –

関連する問題