Публикации по теме 'nestjs'


Вот как я развертываю свое первое приложение NestJS в AWS EC2
С последних нескольких месяцев я занимаюсь развертыванием мелких вещей в облаке. Я хочу повысить уровень своей игры и получить некоторый опыт помимо разработки веб-сайтов. Мне удалось развернуть некоторые из моих личных сайтов с помощью Google Firebase , бессерверных приложений с помощью Zeit Now и немного от AWS Lambda . Было действительно весело наблюдать, как ваши приложения попадают в облако! Я не очень хорош в этом, я просто слежу за некоторыми материалами в Интернете, но..

Интеграция клиента Node.js для сервисов Google Maps с приложением NestJS
Включение клиента NodeJS для сервисов Google Maps в приложение NestJS Распространенное сомнение, которое приходит на ум при создании приложения NestJS, — это правильный способ реализации некоторых функций с учетом архитектуры фреймворка, чтобы в полной мере использовать предоставляемую им масштабируемость. Основная цель этой статьи — предложить способ обернуть клиент NodeJS для сервисов Google Maps в модуль NestJS и использовать внедрение зависимостей, чтобы упростить его повторное..

Начало работы с NestJS: подробное введение
В быстро развивающемся ландшафте веб-разработки для создания эффективных, масштабируемых и удобных в сопровождении приложений необходимо оставаться в курсе новейших технологий и сред. Одной из таких сред, получившей значительную популярность в последние годы, является NestJS. NestJS — это мощная, универсальная и проверенная среда Node.js, которая сочетает в себе элементы как традиционных серверных сред, так и современных архитектурных шаблонов, создавая знакомую и инновационную..

Модульное тестирование с помощью NestJS и Jest: подробное руководство
Вступление Тестирование в NestJS оказалось сложным из-за отсутствия документации, которая его окружает, но я думаю, что теперь я ее взломал. Я решил создать эту статью, чтобы попытаться восполнить этот пробел в документации. Дело не в том, что модульное тестирование - это сложно; это не так. На самом деле я нахожу вполне удовлетворительным почти «пройти тестирование» кода других людей путем тщательного тестирования всех событий и наблюдения за тем, как все тесты загораются зелеными..

Вопросы по теме 'nestjs'

Как обработать уникальную ошибку проверки поля сущности typeorm в nestjs?
Я установил собственный уникальный декоратор валидатора в своем электронном письме с полем сущности typeORM. В Nestjs есть внедрение зависимостей, но сервис не внедряется. Ошибка: TypeError: невозможно прочитать свойство findByEmail из undefined....
8385 просмотров
schedule 24.03.2024

Как использовать паспорт в промежуточном программном обеспечении nestjs?
Я пытаюсь написать промежуточное ПО для аутентификации. Проблема в том, что моя установка выдает сообщение «Без аутентификации» каждый раз, когда я пытаюсь что-то сделать. Мое промежуточное ПО: @Middleware() export class AuthMiddleware...
3945 просмотров
schedule 19.10.2023

NestJs / Mongoose Несколько схем для одной модели
Я размышлял, есть ли способ иметь несколько схем для одной и той же модели. В одном из моих модулей у меня есть две разные схемы, которые пытаются получить доступ к одной и той же модели. Но когда я это сделаю: @Module({ imports: [...
1891 просмотров

Паспорт Nestjs v5.0.0 влияет на все маршруты
Я обновляю свой код до версии 5, и я хотел бы иметь защиту, которая влияла бы на все маршруты, как это было в моем последнем коде, но я не знаю, как это сделать в новой версии. Прикрепляю свой старый код. @Module({ components:...
100 просмотров
schedule 31.10.2022

Как исключить поле сущности из возвращаемого контроллером JSON. NestJS + Typeorm
Я хочу исключить поле пароля из возвращенного JSON. Я использую NestJS и Typeorm. Решение, представленное на этот вопрос не работает ни у меня, ни в NestJS. При необходимости я могу опубликовать свой код. Есть другие идеи или решения? Спасибо.
28212 просмотров
schedule 21.11.2023

Как создавать вложенные маршруты с параметрами с помощью NestJS
Мне нужно создать API, в котором большинство маршрутов имеют префикс общей части URL, которая также имеет параметр. В моем конкретном случае мои маршруты должны выглядеть так: /accounts/:account/resource1/:someParam...
20005 просмотров
schedule 10.09.2022

Как использовать NgXs во фреймворке nestjs?
Меня попросили использовать Ngxs на nestjs. Насколько мне известно, Ngxs написан исключительно для Angular, спорю, что nestjs очень похож на Angular с точки зрения структуры приложения. Надеюсь, кто-нибудь сможет оказать помощь в любом как...
379 просмотров
schedule 06.08.2023

Typescript Sequelize, отношение M:M, запрос возвращает только одну запись
Я использую структуру NestJs с Sequelize Typescript для Node, где я пытаюсь создать отношение "многие ко многим" между пользователем и веб-страницей, где у многих пользователей один и тот же сайт может быть в избранном. Теперь моя проблема...
1547 просмотров

Развертывание Nest.JS на Heroku
В настоящее время я пытаюсь развернуть базовый стартовый шаблон, сгенерированный интерфейсом командной строки Nest.JS (начиная с версии 5.3.0), и, похоже, у меня возникает тайм-аут при запуске приложения. Интересно, удалось ли кому-нибудь...
8410 просмотров
schedule 03.09.2023

@ Получить DTO с несколькими параметрами в NestJs
Я пытаюсь создать действие контроллера в NestJS, доступное через HTTP-запрос GET, который получает два параметра, но по какой-то причине они не определены. Как это исправить? @Get('/login') login(@Param() params: LoginUserDto) {...
13323 просмотров
schedule 11.06.2024

Nest.js - есть ли другой способ получить запрос / тело, кроме ParamDecorator?
Почему-то ParamDecorator выглядит совсем не круто. Есть ли другой способ получить тело или запрос? Например. декоратором функций или чем-то глобальным? @Post('token') public async createToken(@Body() body: UserLogin): Promise<any> {...
3451 просмотров
schedule 17.02.2022

Проверка вложенных объектов с помощью валидатора классов и nestjs
Я пытаюсь проверить вложенные объекты с помощью валидатора классов и NestJS. Я уже пробовал следовать этому потоку , используя декоратор @Type из class-transform, и мне не повезло. Вот что у меня есть: DTO: class PositionDto {...
31509 просмотров

Nest автоматически заполняет graphql.options.ts неизвестной схемой
Я просто следил за документацией и приложил prisma к своему проекту гнезда. Проблема в том, что когда я запускаю yarn start:dev , он заполняет graphql.options.ts какой-то неизвестной схемой и выдает следующую ошибку: [nodemon] starting...
295 просмотров
schedule 27.05.2024

Сериализация: как исключить столбцы Entity в ответе json, но не внутренние запросы в Nestjs
Изменить : Я просмотрел этот вопрос / ответ Как исключить поле сущности из json-контроллера Но, как показано ниже, это исключает это поле из всех запросов (в порнт, где когда пытаясь обработать проверку пользователя, поле пароля исключается с...
6555 просмотров

Можно ли изменить ttl CacheModule после запуска приложения в nestjs?
Я зарегистрировал CacheModule с определенными ttl CacheModule.register({ ttl: 5 * 60 * 60 }) Я хочу иметь возможность динамически настраивать ttl после запуска приложения. Является ли это возможным?
307 просмотров
schedule 01.02.2024

Как сохранить отношение в @ManyToMany в typeORM
Есть 2 объекта с именами Article и Classification . И их отношение @ManyToMany . Вот мой вопрос: как сохранить связь? Мой код, как показано ниже: @Entity() export class Article { @PrimaryGeneratedColumn() id:...
19984 просмотров
schedule 13.09.2023

Как получить URL-адрес из маршрута с помощью @Param
Я пишу прокси-сервер для обработки изображений, аналогичный imageproxy , но с использованием NestJS. Я хочу объявить конечную точку следующим образом: GET /api/trim/http://your.image.url , где http://your.image.url — это URL-адрес изображения,...
1117 просмотров

NestJs + Passport - JWTStrategy никогда не вызывается с токенами RS256
Я пытаюсь реализовать токены RS256 JWT в бэкэнде nestjs. Я последовал примеру, приведенному в документации nestjs . В моем модуле я регистрирую JwtModule своим закрытым ключом: @Module({ imports: [ PassportModule.register({...
1628 просмотров

Определение среды узла в Nest.js
Я занимаюсь настройкой проекта Nest.js и ищу эффективное решение для определения среды Node, которая используется ConfigService для загрузки переменных среды: import { Module } from '@nestjs/common'; import { ConfigService } from...
7971 просмотров

Модули NestJS Global в тестах
Есть ли способ автоматически добавить все @Global модули в TestModule ? (т.е. без необходимости их импорта, так же, как работает основное приложение) До сих пор мне приходилось вставлять какие-либо глобальные модули в import список моего...
1397 просмотров
schedule 17.06.2022