Я загрузил пример electronic-quick-start-typescript и не смог отладить его в Visual Studio Code, например, установив точку останова. Код VS по умолчанию launch.json
, созданный для приложений Electron, не работает. Также пример, приведенный на их веб-странице, не работает.
https://www.electronjs.org/docs/tutorial/debugging-main-process-vscode
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Main Process",
"type": "node",
"request": "launch",
"cwd": "${workspaceFolder}",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",
"windows": {
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron.cmd"
},
"args" : ["."],
"outputCapture": "std"
}
]
}
Почему этот пример, например, не работает? Есть ли параметр --remote-debugging-port=9223
? Это packages.json
из примера.
"scripts": {
"build": "tsc",
"watch": "tsc -w",
"lint": "tslint -c tslint.json -p tsconfig.json",
"start": "npm run build && electron ./dist/main.js"
},
...
Может ли кто-нибудь объяснить мне, почему этот рабочий процесс так не работает? Что мне здесь не хватает?