Отказано в соединении при попытке отладки приложения nodejs, для которого требуется babel / регистрация - PullRequest
2 голосов
/ 11 февраля 2020

Итак, это мой запуск. json file

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "se",
      "runtimeArgs": [
        "--require",
        "@babel/register",
        "${workspaceFolder}"
      ],
      "outFiles": [
        "${workspaceFolder}/dist/**/*.js"
      ]
    }
  ]
}

И когда я нажимаю на run без отладки, приложение запускается нормально. Это команда, которая запускала код Visual Studio: /usr/bin/node --require @babel/register /home/golobitch/progs/se

Но когда я нажимаю на Начать отладку, она запускает следующую команду: /usr/bin/node --require @babel/register /home/tadejgolobic/progs/auth --inspect-brk=44800 и через 10 секунд я получаю окно с сообщением об ошибке " Не удается подключиться к тайм-ауту процесса выполнения после 10000 мс - (причина: невозможно подключиться к цели: подключиться ECONNREFUSED 127.0.0.1:44800)."

Если я запустил команду выше в терминале, программа запустится , но отладчик не будет. Но если я переупорядочу параметры и напишу --inspect-brk сразу после /usr/bin/node, тогда отладчик запустится, но программа не запустится (вероятно, та же проблема, что и в VS C, но я не получу никакой ошибки).

Итак, мой вопрос, как его настроить, чтобы отладка работала?

...