977 B
977 B
Debugging the App in VSCode
1. Open an NodeGui project in VSCode.
$ git clone git@github.com:nodegui/nodegui-starter.git
$ code nodegui-starter
2. Add a file .vscode/launch.json with the following configuration:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Qode Process",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/qode",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/qode.exe"
},
"args": ["./dist/index.js"],
"outputCapture": "std"
}
]
}
Tip
You could also configure a preLaunchTask for building typescript before launching the debugger everytime.
3. Debugging
Set some breakpoints in index.js, and start debugging in the Debug View. You should be able to hit the breakpoints.