Дебаг Node.js приложения
Шаги для подключения Chrome Inspector'а для дебага вашего Node.js кода:
Для запуска Node.js приложения в режиме дебага, нужно запустить Node.js скрипт с аргументом
--inpect
. Например:node --inspect test.js
Далее ваш терминал виведет чтото вроде:
Debugger listening on ws://127.0.0.1:9229/99265483-2844-42b1-b79d-be813f5ed0f0
For help, see: https://nodejs.org/en/docs/inspector
После этого необходимо перейти в окно Google Chrome и перейти по следующему url:
chrome://inspect

Следующий шаг - выбрать в открытом окне браузера ваше запущенное Node.js приложение.

Далее мы можем перейти во вкладку Source и нажатием Ctrl+P (Cmd+P для MacOS) вибрать файл, что мы хотим продебажить. У вибранном файле мы можем поставить точки останова (breakpoints) и, по мере достижение кодом их исполнения, просмотреть стек-трейс, переменные и их значения в доступных для этой точки замиканиях.


Last updated
Was this helpful?