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

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

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

5 ответов

27 просмотров

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

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

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

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

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

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

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

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

Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
What will be done for the $UOS price in the short term ? as it is really going to the cave right now…
DioZ
15
Does anyone here has backdoor entrance in one of hbar usecases? Because now also the neuron TPS is at 0.. I am really starting to worry there is something alarming happening ...
Gijs
13
I bought Lina in 2021. Since then, its price has fallen very sharply. Bitcoin shows a new high. Lina breaks through bottom after bottom. What are your expectations, those gath...
Danil Volkov
11
What happened with fan token exchange? Don't see any trades in app...
Михаил Кручинин
13
Hello I sent via the Hive network to the wrong address and the deposit did not arrive. Is there any way I can return the funds to the original address?
S
24
Would anyone like a cheap service that would map your addresses to your name or some alias?
Shawn Pringle
19
Automated Crypto Trading System Our intelligent algorithm identifies opportunities to buy low and sell high on major cryptocurrency exchanges. Join thousands of users already...
Hailesslasei G
1
https://x.com/Ultranauts_io/status/1855363915959472174 @Patrick_Ultra So I've made a few mentions regarding the onboarding and tokenization of web2 games and thought it was...
Ultranauts.io | Ultra OG | Ultra VIP
1
Where is stake the celo ?
TRAN GIA HAN
10
Карта сайта