Size: a a a

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

2020 February 25

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Мне не нравилось что в нест конфиг модуле нельзя было юзать env файл условно в зависимости от NODE_ENV при запуске, но потом я понял что это нафиг не нужно)
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Сегодня разочаровался в стандартном конфиг сервисе.
Использую свой loader, который строит конфиг по ENV переменным, раскидывая удобно и делая преобразования.

configService.get(name) должен возвращать либо ENV переменную, либо кастомную.
При чём, есть есть своя variable и среды VARIABLE, то
configService.get('variable') вернёт process.env.VARIABLE вместо кастомной variable
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Не мог понять, почему булевый конфиг работает неверно. А она оставалась строкой и проходила всегда, как true
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Да, неприятно
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
У меня был свой конфиг модуль раньше, он умел все значения парсить
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Но это выглядит страшно в проекте
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Так что в итоге отказался, хоть и есть минусы небольшие
источник

AP

Alexander Pezikov in NestJS — русскоязычное сообщество
Народ, а кто-нибудь прикручивал normalizr к nestjs-graphql?
источник

IB

Islam Babaev in NestJS — русскоязычное сообщество
Ребят че делать, если Multer не создает папку при запуске приложения?
источник
2020 February 26

BK

Bogdan Korenkov in NestJS — русскоязычное сообщество
Islam Babaev
Ребят че делать, если Multer не создает папку при запуске приложения?
Полный путь прописать мне помогало
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Вообщем, не спалось, что то полусонный написал, вроде модуль для неста, с блекжеком, нитакими, декораторами, кастомными моделями кверибилдерами и чего то там еще можно... Жду негативных постов и лайков, можно только лайков😂 https://github.com/svtslv/nestjs-objection
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Sviatoslav
Вообщем, не спалось, что то полусонный написал, вроде модуль для неста, с блекжеком, нитакими, декораторами, кастомными моделями кверибилдерами и чего то там еще можно... Жду негативных постов и лайков, можно только лайков😂 https://github.com/svtslv/nestjs-objection
dist
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
к тому же имя уже маленько занятое – https://github.com/willsoto/nestjs-objection – правда там более примитивная реализация, без блэкджека :)
источник

МТ

Максим Таланов in NestJS — русскоязычное сообщество
Ребят, такой вопрос по идеологии nest тк перешел с другого fw, nest в примерах из доки показывает валидацию через dto и ответ покрываеться интерфейсом. Если мне нужно использовать единые интерфейсы данных и на фронте тоже т.е все интерфейсы идут в отдельный npm тк они едины, получаеться у меня вмместо реквест интерфейсов dto, я вижу решение например ajv для валидации и просто писать интерфейсы, или можно пойти другим путем, надеюсь понятно описал вопрос.
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Можно переиспользовать, но валидатор на фронте будет ругаться
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Но если в проект добавишь то ругаться не будет)
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
В принципе на фронт реально прикрутить класс валидатор тоже) я успешно прикручивал
источник

МТ

Максим Таланов in NestJS — русскоязычное сообщество
Спасибо, за вариант решения)
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
В npm можешь да выносить общее либо сабмодулем в проекте
источник

IK

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