Я пытаюсь отлаживать приложение метеоритов на стороне сервера.Приложение Debug meteorjs с узлом-инспектором
Я создал экспорт переменных среды NODE_OPTIONS = '- debug'.
Я запускаю метеор (версия 0.7.0.1) команда. Он сообщает отладчику, что он прослушивает порт 5858.
Я запускаю инспектор узлов (версия v0.7.0-2) и указываю 127.0.0.1:8080/debug?port=5858, но я вижу только пару строк , Источник, Консоль и подсказка>, где я ничего не могу написать.
У меня есть эта ошибка в консоли: «Соединение с ws // 127.0.0.1: 8080/socket.io/1/websocket/Za ... было прервано во время загрузки страницы».
То же самое, если я использую 0.0.0.0:8080: я могу видеть что-то еще отладчика на правой панели, как выражение Watch, стек вызовов, но список источников по-прежнему пуст.
Узел-инспектор должен прослушивать, потому что, если я остановлю метеор, будет сказано, что удаленная отладка завершена. Я не могу понять, что я делаю неправильно.
Я установил Google Chrome на Ubuntu и теперь я могу видеть исходный код и установить контрольные точки. К сожалению, новая версия Node Inspector не останавливается в точке прерывания shttps: //github.com/meteor/meteor/issues/1411. Кто-нибудь решил это? –