в сокетах ведёт себя вот как:
1. если require('trades.js') стоит в начале - из него приходит undefined.
2. если внутри метода init - видно оба метода и всё работает корректно.
Прикол в том, что метод сокета срабатывает после инициации в app.js, то есть, прописаный модуль возвращает undefined. что я делаю не так?
у тебя скорей всего там закольцовска зависимостей, одно и тоже реквайрить друг друг взимно - в итоге у второго реквайра будет undefined.
Обсуждают сегодня