нескольких модулей, экспортящих композеры.
То есть никакого общего контекста между главным файлом и дополнительными не прокидывается.
Как организовать общие данные так, чтобы свести к минимуму повторный запуск кода?
Пример: нужен способ получения юзернейма бота.
В идеале он должен сначала запросить его из getMe, а потом отдавать уже сохраненный.
Но если мы его 5 раз импортнем, то он 5 раз и запросит.
Кстати, mongoose работает как-то волшебно: в главном файле делаешь connect, в дополнительных импортишь модели и всё работает
Ну можно же в мидлваре положить обработчик.
Обсуждают сегодня