To launch the whole project in development, run:
docker-compose -f docker-compose.dev.yml build
docker-compose -f docker-compose.dev.yml upTo use the debugger for Nest services use this launch.json file in VsCode:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Debug: api-gateway",
"remoteRoot": "services/node-services",
"localRoot": "${workspaceFolder}",
"protocol": "inspector",
"port": 9229,
"restart": true,
"address": "0.0.0.0",
"skipFiles": ["<node_internals>/**"]
},
{
"type": "node",
"request": "attach",
"name": "Debug: database",
"remoteRoot": "services/node-services",
"localRoot": "${workspaceFolder}",
"protocol": "inspector",
"port": 9230,
"restart": true,
"address": "0.0.0.0",
"skipFiles": ["<node_internals>/**"]
}
]
}To debug PetitRoBERT Front install the following plugin:
Name: Debugger for Chrome
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome
And add the following to launch.json file:
{
"type": "chrome",
"request": "launch",
"name": "Debug: front",
"url": "http://localhost:4000",
"webRoot": "${workspaceFolder}"
}Full launch.json file can be found here
Now you're ready to go 🚀!