Size: a a a

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

2020 December 09

PL

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

И

Игорь in NestJS — русскоязычное сообщество
@alex_kulagin А подскажи еще последний момент, для чего const FIREBASE = Symbol.for('FIREBASE');
источник

И

Игорь in NestJS — русскоязычное сообщество
И потом @Inject его
источник

И

Игорь in NestJS — русскоязычное сообщество
В доке не очень понятно
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
можно было бы провайдить строку, но токен даёт уникальность
источник

И

Игорь in NestJS — русскоязычное сообщество
Оно по этому токену связывается получается?
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
да. ты можешь класс просто провайдить и его токеном будет classname. А для всяких других значений это не работает. поэтому нужно провайдить по токену
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
если в качестве токена использовать строку, то можно провайдить

{provide: 'FIREBASE', ...}

и инжектить

@Inject('FIREBASE')

но это ведет к риску коллизий
источник

И

Игорь in NestJS — русскоязычное сообщество
спасибо что разжевал)
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
Игорь
спасибо что разжевал)
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
можешь тут еще посмотреть
источник

AK

Alex Kulagin 🏡 in NestJS — русскоязычное сообщество
толко в ангуларе есть InjectionToken, а в несте Symbol
источник

И

Игорь in NestJS — русскоязычное сообщество
Немного не могу понять, куда оно просит заимпортить
источник

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
удостоверься, что зависимость твоего сервиса запровайджена в том же модуле
источник

YK

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

И

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

И

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

И

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

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
ну так провайдь фаербейс в модуле фаербейс
источник

И

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