обычный nest модуль, который мы хотим инжектить и использовать в зависимости от переменной окружения. То есть условно если она равняется false, то мы вообще не должны инициализировать модуль. Читал доки неста, конкретно про динамические модули - но из прочитанного понял, что это не совсем то. Поскажите пожалуйста, есть ли грамотный способ сделать это без всяких тернарников в основном модуле для импорта?
В теле модуля динамического, можешь написать условие при котором тот или иной набор зависимостей будет инджектмтся. Если я не прав, поправьте.
Привет, динамические модули как раз про это) ты передаешь опции в которых будет значение этого конфига в метод register или registerAsync и в зависимости от этих опций тебе будет возвращаться нужный объект модуля. Тут сложность может возникнуть в том, что тебе в случае значения false нужно будет вообще не подключать этот модуль, тут я сходу не скажу как это реализовать, на null или undefined в импортах он будет ругаться
Ему только таким образом и описывать все модули, без использования декоратора. Больше похоже никак
все? или только этот?
я тренарник, так как ты импорт/не импорт только в апп модуле хочешь делать
Обсуждают сегодня