Описание тега nestjs-swagger
1
ответ
Не получается текстовое поле сообщения в swagger js
введите описание изображения здесь Я добавил приведенный ниже код в main.ts импортировать { NestFactory } из '@nestjs/core'; импортировать {SwaggerModule,DocumentBuilder} из '@nestjs/swagger' импортировать { AppModule } из './app.module'; async fun…
10 июл '20 в 08:34
2
ответа
Как изменить сериализацию параметров запроса с помощью nestjs/swagger?
Недавно я обновил nestjs/swagger пакет в моем проекте ^4.0.0. Ранее Swagger сериализовал мои параметры запроса следующим образом: /resources?parameter=1,2,3 Теперь это выглядит так: /resources?parameter=1&parameter=2&parameter=3 Объект DTO д…
12 фев '20 в 15:49
2
ответа
Есть ли модуль генератора кода Open API для Nest.js
Есть ли какое-либо решение для генератора кода Open API для Nest.js, такого как этот плагин maven для Spring Boot? Я хотел бы следовать подходу API-First Development, используя вместо этого Nest.js!
14 авг '20 в 04:44
1
ответ
Nestjs Config доступ к config на уровне начальной загрузки
Согласно этой документации вы импортируете свою конфигурацию в AppModule.Я пытаюсь получить доступ к конфигурации на уровне начальной загрузки в моем файле main.ts. Что-то вроде этого: const app = await NestFactory.create(AppModule); if (config.get(…
23 дек '19 в 22:36
2
ответа
Поддерживает ли nestjs/swagger документацию по параметрам запроса, если они не используются отдельно?
Я определяю маршрут для получения результатов заказов с разбивкой на страницы в моем контроллере. @Get() async find( @Query(new ValidationPipe({ whitelist: true })) query: OrderQueryDto & PaginatedQueryDto, ) { const builder = this.orderReposito…
05 янв '20 в 16:32
0
ответов
Как создать документацию Swagger 2.0 в формате NestJS, а не OpenAPI 3
Есть ли способ заставить NestJS генерировать документацию в формате Swagger 2.0, а не в формате OpenAPI 3, который он генерирует сегодня? Пакет и используемые в настоящее время версии:"@nestjs/swagger": "4.0.9" "swagger-ui-express": "^4.1.2"
16 янв '20 в 23:31
3
ответа
NestjS - ресурс Swagger ui css не найден в рабочем режиме
Я работаю над проектом nestjs, я добавил swagger для отображения моих конечных точек, он отлично работает в режиме разработки, но после развертывания в производственной среде с использованием https://zeit.co/ (сейчас) страница конечных точек отображ…
05 фев '20 в 21:55
3
ответа
Nest.js swagger - типы в dto не видны в swagger
Я настраиваю документ swagger в своем небольшом приложении Nest.js в соответствии с этой документацией: https://docs.nestjs.com/recipes/swagger Мой вопрос: как мне настроить dto, чтобы правильно отображать схему в чванстве? Если быть более конкретны…
31 мар '20 в 17:46
1
ответ
Почему DTO не выдают ошибку проверки в nestjs?
Я использую DTO в своем коде и получаю ожидаемый ответ, но в коде DTO, например, не выдают ошибку export class CreateCatDto { readonly name: string; readonly age: number; readonly breed: string; } В этом имени, возраст, порода является обязательным …
06 апр '20 в 09:46
0
ответов
Как использовать Swagger с DTO, совместно используемыми API Nest.js и SPA?
У меня есть проект с API Nest.js и Angular SPA. DTO, используемые SPA для связи с API, находятся в отдельном проекте под названием Models, и я использую его как зависимость. Таким образом, мне нужно изменить DTO только в одном месте, и я могу повтор…
07 май '20 в 01:26
0
ответов
OpenAPI Swagger - параметры с пустыми и нулевыми значениями
Как можно использовать пустые и пустые параметры, такие как параметр запросаmetadata в таком маршруте, как GET /foo?metadataбыть задокументированным в @nestjs / swagger? Используя либоreadonly metadata?: null; или readonly metadata?: null; в пути @Q…
13 дек '19 в 20:38
4
ответа
Как добавить резюме и тело вручную в Swagger nestjs
Я пытаюсь добавить резюме в свои маршруты документации swagger, но не могу найти подходящий декоратор для определения резюме. Есть несколько маршрутов, в которых я не указал DTO. Итак, я хотел бы вручную добавить тело запроса для этой конечной точки…
07 фев '20 в 15:58
0
ответов
Nestjs Swagger - модуль неправильного узла импорта типов
У меня есть пакет A, который экспортирует некоторые типы и функции, и пакет B, который использует пакет A в качестве зависимости и экспортирует также другие типы и функции. Я импортирую пакет A и пакет B в пакет C как зависимости. Когда я использую …
16 фев '20 в 13:55
2
ответа
Как передать вложенный класс для ввода @ApiOkResponse или создать соответствующий пользовательский декоратор?
Задний план: Я использовал перехватчик nestjs, чтобы поместить возвращаемые данные с контроллера внутрь dataсвойство и добавить некоторые другие свойства. Теперь я хочу использовать@ApiOkResponse это отражало бы вложенные свойства. Контроллер возвра…
12 апр '20 в 11:15
7
ответов
Тело запроса не отображается в Nest.js + Swagger
Мой код контроллера выглядит примерно так. @Controller('customer') export class CustomerController{ constructor(private readonly customerService: CustomerService){} @Post('lookup') async someMethod(@Body() body:any){ console.log("BEGIN -- CustomerCo…
27 май '20 в 21:51
0
ответов
Как реализовать управление версиями медиа-типов в NestJs?
При использовании управления версиями типа носителя разные версии конечной точки должны иметь один и тот же URL-адрес, и клиент может установитьAccept заголовок к желаемой версии: например Accept: application/vnd.example.v1+json Для версии 2: Accept…
18 авг '20 в 14:36
1
ответ
Nestjs Swagger - публикация разных документов API на разных маршрутах
Я создаю приложение с общедоступным и внутренним API. Я хотел бы опубликовать для них документы по разным маршрутам. Я думал, что это можно сделать, добавив в документ только определенные теги (addTag), но после дальнейшего чтения и экспериментов он…
24 янв '20 в 22:21
0
ответов
Совместим ли NestJS Swagger с ванильным JS?
Я пишу простой api с NestJS, и как только я связываю контроллер с декораторами Bind Body, генерация чванства останавливается и выдает следующую ошибку. [nodemon] starting `node index --exec babel-node` [Nest] 9942 - 02/16/2020, 14:29:11 [NestFactory…
16 фев '20 в 12:05
1
ответ
Как мы можем добавить некоторые пользовательские ошибки (связанный ключ) в документы API с помощью swagger/nestjs?
Я пытаюсь показать ответ об ошибке после успешного ответа в API Docs. например:- @ApiResponse({status: 401, description: 'invalid_client'}) (работает) но я хочу указать customCode, например: - @ApiResponse({статус: 401, **customCode **: 'invalid_tok…
28 апр '20 в 13:01
4
ответа
Плагин nest.js swagger не найден в jenkins
С Nest.js я использую плагин @nestjs/swagger. все хорошо работает на dev. в jekins я вытаскиваю код и делаю сборку. Для этого я установил на сервере nest cli. я получаю эту ошибку на этапе сборки: > nest build Error "@nestjs/swagger/plugin" plugi…
21 май '20 в 19:20