209 похожих чатов

Всем привет - подскажите поалуйста с такой задачаей - есть

обычный nest модуль, который мы хотим инжектить и использовать в зависимости от переменной окружения. То есть условно если она равняется false, то мы вообще не должны инициализировать модуль. Читал доки неста, конкретно про динамические модули - но из прочитанного понял, что это не совсем то. Поскажите пожалуйста, есть ли грамотный способ сделать это без всяких тернарников в основном модуле для импорта?

5 ответов

12 просмотров

В теле модуля динамического, можешь написать условие при котором тот или иной набор зависимостей будет инджектмтся. Если я не прав, поправьте.

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

Yuri Gregorian
Привет, динамические модули как раз про это) ты пе...

Ему только таким образом и описывать все модули, без использования декоратора. Больше похоже никак

s-l Автор вопроса

я тренарник, так как ты импорт/не импорт только в апп модуле хочешь делать

Похожие вопросы

Обсуждают сегодня

Карта сайта