Мне сложно настроить код для отладки электронного приложения.
Я пытаюсь создать проект с опцией -d
для генерации отладки (https://quasar.dev/quasar-cli/cli-documentation/commands-list#build)
И затем, используя следующую конфигурацию запуска vscode:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"sourceMaps": true,
"cwd": "${workspaceRoot}",
"name": "Electron Main",
// "preLaunchTask": "npm: quasar build -m electron",
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
},
"args" : ["."],
"outputCapture": "std",
"program": "${workspaceFolder}/dist/electron/UnPackaged/electron-main.js"
}
]
}
Это не работает. Программа запускается, но каждая точка останова становится «непроверенной», и она не срабатывает. Вероятно потому, что, насколько я знаю, квазар использует babel для передачи файлов или чего-то в этом роде. Я думаю, что мне не хватает некоторых конфигов. Любые идеи, как я могу отладить это?