Debugging

Tips and Hints for Development

Back-end

To start the back-end for development purposes, you can usenpm start. This will trigger nodemon to watch out for changes. As soon as you save any changes to the code, the server will automatically be restarted.

Additionally, npm start will open a port for inspection. This can for example be used for debugging with Visual Studio Code. Simply follow this steps:

  1. In VS Code, click DebugAdd Configuration

  2. A new file launch.json should open, including a pre-configured array.

  3. Paste the following object in the configurations array:

{
"type": "node",
"request": "attach",
"name": "Debug Backend",
"restart": true,
"protocol": "inspector",
}

Now, you can start the debugger in VS Code, add breakpoints, inspect variables and so. Happy bug hunt!

Front-end

To-Do