nestjs 相关问题

NestJS是一个渐进式Node.JS框架,用于构建高效,可扩展的Web应用程序。它基于常见的Angular概念,为服务器端代码提供了高效的依赖注入器和强大的开发体验。

我正在尝试使用javascript在Nestjs中编写中间件

但是出了点问题。我遇到了拼写错误。你能帮我吗? 应用程序模块 导出类 AppModule 扩展 NestMiddleware { 配置(消费者){ 消费者 .apply(ApiTokenCheckMiddl...

回答 1 投票 0

类型“string |”上不存在属性“” JwtPayload'

我使用 jsonwebtoken 进行身份验证,我遇到一个问题:当我解码我的令牌时,我收到一个错误:Property'id |设备ID| exp' 不存在于类型“string|JwtPayload”上。请帮助我如何...

回答 1 投票 0

异常过滤器 Nestjs 无法在我的 websocket 网关上工作

我使用nestjs上的lib ws来实现websocket网关并使用通用异常过滤器,但是,过滤器不起作用,异常永远不会回调过滤器。 这是我的过滤器,定位...

回答 1 投票 0

I18nContext 错误“对象可能未定义 I18nContext.current().lang

我正在NestJs中实现nestjs-i18n,并且我已经按照这个官方文档完成了所有设置 但在服务中,我遇到错误“对象可能未定义” 这是我的完整内容-

回答 2 投票 0

如何在中间件中使用数据库实体?

//location.entity.ts 从 'typeorm' 导入 {Entity, Column, PrimaryGenelatedColumn, CreateDateColumn} @Entity('位置') 导出类位置{ @PrimaryGenerateColumn() 身份证号; @Co...

回答 2 投票 0

Nest JS 路线未映射

从 '@nestjs/common' 导入 { Controller, Post, UploadedFile, Get, Param, Res, UseInterceptors, StreamableFile, Header }; 从'@nestjs/platform-express'导入{FileInterceptor}; 导入 { 响应...

回答 1 投票 0

如何在NestJS中为swagger添加描述到@ApiTags?

我想添加 api 块的描述。 我努力了: @ApiOperation({ description: '操作说明' }) 没用。

回答 3 投票 0

我可以在服务/提供者构造函数上使用@Body吗?

我知道您可以在服务中使用注入请求,但是我可以像在控制器中一样使用 @Body 或 @Header 进行类数据验证吗?我找不到任何关于此的文档。

回答 1 投票 0

自定义参数装饰器仅适用于nestjs中的控制器?

nestjs中的自定义参数装饰器仅适用于控制器吗? 我试图将它应用到一个类的函数的参数上,但是当我调用该函数时,它说预期有 1 个参数,wh...

回答 1 投票 0

Express 和 Nest JS 的区别

我想开始使用 NestJs。但我想到的第一个问题是NestJS解决什么问题。当我搜索文章找到

回答 1 投票 0

无需 QueryBuilder 的 TypeORM 无重音搜索

是否存在一种在不使用 TypeORM 中的 QueryBuilder 的情况下在 where 条件中搜索值时取消数据库中值重音的方法? 我没有尝试任何东西,因为没有文档或 FindOpera...

回答 1 投票 0

Swagger 仅重定向到 HTTPS,而其他端点则在 HTTP 上工作 - NestJS

我在 Windows Server 环境中运行并由 PM2 管理的 NestJS 服务器上遇到 Swagger 接口的特殊问题。虽然其他端点在 HTTP 上工作,但 Swagger 接口...

回答 1 投票 0

区分控制器的2条路由(NestJS)

编辑:当我将 @Get('/random') 移到其他 2 条路线上方时,它正在工作......奇怪 我正在做一个 NestJS 服务器,它只获取 Breaking Bad API 的一些路由并在路由中显示 JSON...

回答 3 投票 0

Nestjs dto @IsEnum() 验证器不起作用

我有一个像这样的简单 dto 从'@nestjs/swagger'导入{ApiProperty}; 从 'class-validator' 导入 { IsEnum, IsNotEmpty }; 导出枚举状态{ 新='新', 旧 = '旧', } 出口类

回答 1 投票 0

如何一起使用 ParseIntPipe 和 Dto?

从查询中我得到限制参数。 如何转化为数字并通过Dto进行检查? @Get('货币/:类型') 获取货币( @Param() 参数:CurrencyTypeDto, @Query('limit', ParseIntPipe) 限制:...

回答 3 投票 0

Typescript TypeORM 创建和保存数据的最佳方式

我目前正在开发一个 NestJS 项目,在该项目中我必须将大量数据存储在单个数据库表中。 所以我创建了一个实体、一个存储库、一个 dto 和路由来存储所有内容......

回答 1 投票 0

如何处理PrismaClientValidationError?

我正在使用nestjs、prisma、jwt编写注销和刷新令牌函数。但我遇到了无效的 this.prisma.user.updateMany() 调用。这是一个详细的错误。 注销功能错误: 因瓦...

回答 1 投票 0

NestJs 模块依赖问题

我正在开发一个 NestJs 应用程序,在该应用程序中我创建了一个帮助程序类,并且我正在该帮助程序类内使用模块类中的函数。但我收到一些错误。首先我得到了

回答 1 投票 0

如果NestJS Controller有很多依赖服务,如何测试?

我在测试 Nest JS 控制器时遇到了麻烦,因为我无法意识到如何创建具有所有依赖项的测试模块。我已经尝试过 Mocks 但仍然不起作用。

回答 1 投票 0

错误:nextjs 中不存在配置键 FALLBACK_LANGUAGE

我正在使用 Nestjs-i18n 进行内部化并收到此错误。 错误: {"message":"[App] 配置密钥 \"FALLBACK_LANGUAGE\" 不存在"} 这是我的应用程序。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.