vscode debug nest.js Пример отладки launch.json

Действуем так:

  1. Добавляем в рецепт отладки .vscode/launch.json такую конфигурацию (или подобную см. секцию "configurations"):

    {
      "version": "0.2.0",
      "configurations": [
        {
          "type": "node",
          "request": "attach",
          "name": "Attach NestJS",
          "port": 9229,
          "restart": true,
          "stopOnEntry": false,
          "protocol": "inspector"
        }
      ]
    }

    -- тут мы используем attach, будем подключаться к уже запущенному процессу.

  2. Далее достаточно запустить приложение на nest.js в консоли командой:
    npm run start:debug

    -- при этом в package.json эта команда должна быть определена примерно так:

     "start:debug": "nest start --debug --watch",

Готово! Теперь можно запускать отладку и расставлять точки останова (F5)

Источник идеи: https://stackoverflow.com/a/58357642

Key Words for FKN + antitotal forum (CS VSU):