Как отлаживать основной процесс электронов с помощью процесса рендерера с Angular - PullRequest
1 голос
/ 05 февраля 2020

Я разрабатываю электронное приложение, которое использует angular. Я могу отладить код angular с помощью BrowserWindow.webContents.openDevTools(). Я также могу отлаживать основной процесс электрона в VS Code, используя launch.json с нижеприведенным конфигом.

{
  "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"
    }
  ]
}

Мой вопрос заключается в том, как отладить оба из них как полный поток.

Я использую npm start для запуска приложения, которое запускает команду npm run postinstall:electron && npm-run-all -p ng:serve electron:serve

Я пытался собрать много решений, чтобы достичь этого, но все еще не мог найти решения. Если у кого-то есть идея, она будет высоко ценится. Спасибо.

...