Поиск…


Конфигурация запуска NodeJS

Чтобы настроить удаленную отладку узла, просто запустите процесс узла с помощью флага --debug . Вы можете добавить порт, на котором должен работать отладчик, с помощью --debug=<port> .

Когда процесс узла запускается, вы должны увидеть сообщение

Debugger listening on port <port>

Что скажет вам, что все хорошо.

Затем вы настраиваете удаленную цель отладки в своей конкретной среде IDE.

Настройка IntelliJ / Webstorm

  1. Убедитесь, что подключен плагин NodeJS
  2. Выберите конфигурацию прогона (экран)

Запустить конфигурации

  1. Выберите + > Node.js Удаленная отладка

Добавить новую конфигурацию

  1. Убедитесь, что вы ввели указанный выше порт, а также правильный хост

Настройка порта и хоста

Как только они настроены, просто запустите цель отладки, как обычно, и она остановится на ваших контрольных точках.

Использовать прокси для отладки через порт в Linux

Если вы запускаете приложение в Linux, используйте прокси для отладки через порт, например:

socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &

Затем используйте порт 9958 для удаленной отладки.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow