HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: node_debug, отладка</p>
1 <p>Теги: node_debug, отладка</p>
2 <p>NODE_DEBUG представляет собой переменную окружения, которая применяется внутри Node.JS. Существует ряд встроенных модулей, которые при наличии данной переменной смогут показывать, что внутри них происходит.</p>
2 <p>NODE_DEBUG представляет собой переменную окружения, которая применяется внутри Node.JS. Существует ряд встроенных модулей, которые при наличии данной переменной смогут показывать, что внутри них происходит.</p>
3 <p>Следовательно, NODE_DEBUG - это<strong>средство, предназначенное для глубокой отладки</strong>. Его задействуют, если имеющиеся возможности по отладке исчерпаны и больше ничего не остается.</p>
3 <p>Следовательно, NODE_DEBUG - это<strong>средство, предназначенное для глубокой отладки</strong>. Его задействуют, если имеющиеся возможности по отладке исчерпаны и больше ничего не остается.</p>
4 <p>Допустим, мы желаем разобраться, что передается по сети. Для этого запускаем ноду, но сначала устанавливаем переменную окружения.</p>
4 <p>Допустим, мы желаем разобраться, что передается по сети. Для этого запускаем ноду, но сначала устанавливаем переменную окружения.</p>
5 <p>Значения, присваиваемые переменной NODE_DEBUG, разделяем пробелами. Потом запускаем наш server.js. Если у вас MacOs, это будет выглядеть следующим образом:</p>
5 <p>Значения, присваиваемые переменной NODE_DEBUG, разделяем пробелами. Потом запускаем наш server.js. Если у вас MacOs, это будет выглядеть следующим образом:</p>
6 <p>В данном случае мы полностью поймем, что происходит внутри сети.</p>
6 <p>В данном случае мы полностью поймем, что происходит внутри сети.</p>
7 <p>Обратите внимание, что информация начала поступать сразу после запуска. В частности, модуль NET вывел строки, что мы теперь слушаем все интерфейсы и порт 1337.</p>
7 <p>Обратите внимание, что информация начала поступать сразу после запуска. В частности, модуль NET вывел строки, что мы теперь слушаем все интерфейсы и порт 1337.</p>
8 <p>Теперь давайте перейдем по адресу "http://127.0.0.1:1337/echo?message=TEST":</p>
8 <p>Теперь давайте перейдем по адресу "http://127.0.0.1:1337/echo?message=TEST":</p>
9 <p>И, вуаля - мы получаем полный отчет о том, что происходит.</p>
9 <p>И, вуаля - мы получаем полный отчет о том, что происходит.</p>
10 <p><em>По материалам блога<a>https://imnotgenius.com/</a>.</em></p>
10 <p><em>По материалам блога<a>https://imnotgenius.com/</a>.</em></p>
11  
11