Могу ли я присоединить отладчик к процессу Node в VSCode и не прерывать первую строку? - PullRequest
0 голосов
/ 10 июля 2019

У меня есть скрипт npm, который выглядит следующим образом:

"start:debug": "node --inspect-brk src/server.js"

и конфигурация запуска VSCode (launch.json), например:

{
  "type": "node",
  "request": "attach",
  "name": "Node attach",
  "port": 9229
}

Мой рабочий процесс с этим:

  1. Запустите yarn start:debug в терминале.
  2. В VSCode начните отладку с конфигурацией «Присоединение узла».
  3. Подождите, пока это не прервется в первой строкеserver.js и нажмите F5 ( Отладка: Продолжить ).
  4. Работа с отладчиком.

Я ищу способизбегайте шага №3. Я пытался:

  • Добавление "stopOnEntry": false к launch.json, но это не имеет никакого эффекта.
  • Изменение сценария npm на --inspect (вместо --inspect-brk).Однако, чтобы это работало, я должен изменить свой рабочий процесс, чтобы (несколько не интуитивно) запустить сначала отладчик Node attach и только потом запускать сценарий yarn start:debug, иначе процесс Node не будет «ждать» меня.

Есть ли опция конфигурации или флаг CLI, которые позволили бы мне сначала запустить yarn start:debug, а затем запустить конфигурацию отладки "Node attach", которая НЕ сломалась бы в первой строке server.js?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...