Ich habe die neueste Version von 1.2 von vscode und 1,8 von Typoskript. Ich habe jede mögliche Kombination von launch.json ausprobiert, beide vom Typ 'node' und 'chrome', aber ich muss noch eine Kombination finden, die alle Felder innerhalb von vscode selbst füllt. Ich bekomme das Programm meistens zum Starten, aber innerhalb von VScode selbst findet kein Debugging statt. Ich habe mich gefragt, ob jemand ein funktionierendes Beispiel für das Debuggen eines Typoskript-Elektronenprogramms in vscode hatte? Oder ist das nicht möglich?Debug typescript Elektronenprogramm in vscode
Jede Hilfe würde sehr geschätzt werden!
Update
Ich habe jetzt die Konsole innerhalb vscode die Debug-Ausgabe von Elektronen bereitstellt - aber noch keine Variable oder andere Ausgabe - das ist meine aktuelle launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "chrome",
"request": "launch",
// "program": "${workspaceRoot}/src/main.ts",
// "program": "${workspaceRoot}/bin/main.js",
// "stopOnEntry": false,
// "args": [],
// "cwd": "${workspaceRoot}",
"sourceMaps": true,
// "preLaunchTask": "build",
// "externalConsole": false,
// "outDir": "${workspaceRoot}/bin",
"runtimeExecutable": "${workspaceRoot}/node_modules/electron-prebuilt/dist/electron.exe",
//"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd",
// Optional arguments passed to the runtime executable.
"runtimeArgs": [
// "--enable-logging",
// "--nolazy",
"--remote-debugging-port=9222",
"--host-rules='MAP * 127.0.0.1'",
"${workspaceRoot}"
// ],
]
// Environment variables passed to the program.
// "env": {
// "NODE_ENV": "development"
// }
}
}
tut, Debuggen Sie sowohl den Hauptprozess als auch den Renderer-Prozess? Mein Problem damit war, dass es nur den Hauptprozess abdeckte. – ehiller
@ehiller, Nein, es debuggt nicht Renderer-Prozess. – Deilan