Size: a a a

NestJS — русскоязычное сообщество

2021 June 21

MM

Mikita Melnikau in NestJS — русскоязычное сообщество
Их может быть достаточно много
источник

MM

Mikita Melnikau in NestJS — русскоязычное сообщество
Да и смысла не понимаю. Мне нужен только один сервис. Зачем в провайдеры заносить всю телегу. Наверняка есть какая-то техника как правильно разруливать такую ситуацию.
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
есть
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
MyModuleCore
MyModule
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
в ангулар то что ты хочешь сработало бы, тут не так просто это
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
Если этот сервис будет гдето в зависимостях другого провайдера, то ты его должен указать в провайдерах в любом случае
источник

I

Ilya in NestJS — русскоязычное сообщество
А в чем разница будет? Сам не знаю, интересно
источник

MM

Mikita Melnikau in NestJS — русскоязычное сообщество
Это разве не странно? Был сервис 5000 строк, я напилил его на 10 сервисов по 500, чтобы заиспользовать метод должен все 10 в провайдеры забить?
источник

MM

Mikita Melnikau in NestJS — русскоязычное сообщество
Или я что-то не понимаю?
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
в ангулар тск пропатченный как бы, на этапе билда все собирает и строит дерево зависимостей, тут это в рантайм происходит
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
я так понял
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
я у себя юзаю свою штуку для этого, с динамическими модулями которые промисные скорее всего не проконает, для обычных норм https://gist.github.com/EndyKaufman/2aec900716e722f1b6c6e8007be01a36
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
источник

I

Ilya in NestJS — русскоязычное сообщество
источник

MM

Mikita Melnikau in NestJS — русскоязычное сообщество
Мне кажется есть какая-то техника. Ладно. Если вдруг кто-то владеет названием - подскажите как гуглить плиз.
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
нету, ты должен всегда экспортировать то что юзаешь, в ангулар оно подхватвыет само
источник

I

Ilya in NestJS — русскоязычное сообщество
Не понял, что значит подхватывает само? Если есть три модуля А В и С и в каждом соответственно есть сервисы a, b и с,
Сервисы a и b  зависят от с
Соответственно каждый сервис нужно запровайдить только в своём модуле, а сервис с заэкспортить.
В модулях A и B импортнуть модуль С и использовать спокойно сервис с. По идее зависимости сервиса с должны быть запровайжены в самом модуле С, и при подключении его в других модулях нас не должно волновать что внутри него происходит.
источник

I

Ilya in NestJS — русскоязычное сообщество
Разве не так?
источник

I

Ilya in NestJS — русскоязычное сообщество
Или там di какой-то другой?
источник

I

Ilya in NestJS — русскоязычное сообщество
Просто как я понял этот кейс, он пытается один сервис запровайдить в двух модулях
источник