Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть древнее приложение на nodejs 0.10.25 (npm 1.3.24)

Оно обернуто в docker и залито тут https://github.com/zhil/test-pool

Приложение у меня локально работает, но оно юзает другие контейнеры, при попытке запуска докер контейнера вываливается ошибка тут

https://github.com/zone117x/node-stratum-pool/blob/master/lib/pool.js#L384

Мне нужно запустить nodejs в режиме отладки и иметь возможность отдебажить приложение, например, поставить breakpoint перед ошибкой, пошагово пройтись и т.д.

Я пробовал ключ --inspect как описано https://nodejs.org/en/docs/guides/debugging-getting-started/

Но судя по всему под древней nodejs это не работает

Я нашел https://github.com/node-inspector/node-inspector но не знаю, как его прикрутить и как им пользоваться.

У меня локально приложение в принципе работает, но мне нужно его отдебажить через IntelliJ IDEA

https://www.jetbrains.com/help/idea/running-and-debugging-node-js.html

Для тестирования, чтобы не поднимать все зависимости просто включите breakpoint перед вылетом скрипта. Либо добавьте свой скрипт и покажите, как к нему присоединиться для Remote debugging

6 лет назад
zhil
41 годУкраина
17 лет в сервисе
Был
месяц назад