Как отлаживать приложение Electron TypeScript в Visual Studio Code - PullRequest
1 голос
/ 08 июля 2020

Я загрузил пример 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"
},
...

Может ли кто-нибудь объяснить мне, почему этот рабочий процесс так не работает? Что мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...