2017-02-26 2 views
2

Seit einer halben Stunde arbeite ich am Elektronen - Quick - Start - Tutorial. Wie die docs mir gesagt, habe ich die Dateistruktur wie folgt aus:Electron - Breakpoints funktionieren nur in main.js, aber nicht in index.js

  • package.json
  • main.js
  • index.html

von den docs Abreise ich auf der Abschuss verändert haben, .json meinen Projektstart auf F5 in Visual Studio-Code zu machen:

 "type": "node", 
     "request": "launch", 
     "name": "Programm starten", 
     "program": "${workspaceRoot}/main.js", 
     "cwd": "${workspaceRoot}", 
     "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", 
     "runtimeArgs": [ 
      "--enable-logging" 
     ] 

Mein oncklick() - Funktionen in index.js residieren, ist, dass r eferenced in index.html:

<script src="index.js"></script> 

Es ist alles in Ordnung, aber wie kann ich meine machen index.js-Stützpunkte innerhalb VSC arbeiten? Main.js-Haltepunkte stoppen so, wie sie sollten.

Thx Piccus

Antwort

2

können Sie Ihre launch.json wie dies ändern und überprüfen Sie dieses Dokument http://electron.rocks/debugging-electron-in-vs-code-revised/

{ 
    "name": "Debug", 
    "type": "chrome", 
    "request": "launch", 
    "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", 
    "runtimeArgs": [ 
     "${workspaceRoot}", 
     "--enable-logging", 
     "--remote-debugging-port=9222" 
    ], 
    "sourceMaps": false 
} 

btw, wenn ihr nicht ein Tippfehler können Sie Ihre oncKlick Funktion Onclick ändern()

Verwandte Themen