nestjs 相关问题

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

如何使用prisma orm在nestjs上创建实体?

我是 Nodejs 后端开发新手 我在使用 Nestjs 和 prisma 进行后端编程时有疑问 大多数与编程相关的书籍、讲座(视频)、人们都说“商业...

回答 1 投票 0

NestJS - 基于一个属性有条件地验证主体

我正在尝试找到一种使用 DTO 验证主体的好方法(使用出色的类验证器和类转换器库)。它工作得非常好,即使对于嵌套结构也是如此,但就我而言,我......

回答 3 投票 0

Typeorm,定义一个新实体并用默认值和外键填充它

假设我们已经定义了一个用户实体,它有 3 行。一段时间后,我们创建另一个名为“Usage”的实体,并添加与“用户”的一对一关系。可以预填使用量吗...

回答 1 投票 0

Dockerized Nestjs 访问公共文件夹中的静态文件

已更新 在 src 文件夹旁边,我创建了另一个名为 public 的文件夹,并在该文件夹中放置了一个图像文件。我像这样修改了 main.ts 文件: 1) app.useStaticAssets(join(__dirname, '.....

回答 2 投票 0

Nestjs 中服务和网关之间的 eventEmitter 通信问题

目前我正在处理我的项目并遇到了一个特定问题。我不明白为什么 eventEmitter 在服务和网关之间不起作用。这是一个代码示例: // 聊天服务.ts

回答 1 投票 0

错误TS2307:找不到模块“类验证器”或其相应的类型声明

每当我使用yarn start:dev启动我的nestjs应用程序时,它就会运行,但我收到此错误: src/auth/dto/auth.dto.ts:1:35 - 错误 TS2307:找不到模块“class-validator”或其相应的类型声明...

回答 1 投票 0

定义请求体属性@Body('property)为可选

我使用 NestJS 和类验证器包。 在以下函数中应创建用户。您应该可以选择将预订添加到请求中。 @邮政() 异步创建(@Body('用户')

回答 1 投票 0

无法记录条带支付,错误:将循环结构转换为 JSON?

嗯,我希望进行付款,进行测试,当然,正在确认,它应该返回付款日志,但它给出了错误,我不知道如何解决它。 条纹

回答 1 投票 0

在带有 NestJS 和 TypeORM 的测试中使用事务

我想编写这样一个单元测试文件,每次运行它时,我都会运行整个应用程序的一个实例。这部分确保了这一点: 模块=等待Test.createTestingModule({ 导入:[AppMo...

回答 1 投票 0

Nest 在运行测试时无法解析依赖关系

我想为我的 NestJS 服务创建一个单元测试,它是一个数据库存储库。 我遇到错误:Nest 无法解析 RescuerFunctionRepository 的依赖项(?)。请确保

回答 1 投票 0

使用sequelize和nest.js进行多租户

我想实现一个多租户解决方案,其中我有一个网络服务器和一个在所有租户之间共享的数据库。关于 AWS 的这篇博文,它是“池化多租户模型”....

回答 2 投票 0

NestJs 中服务之间的 Mongo 事务

我有2个服务,每个服务都有自己的事务块,如下所示: 函数 tranA() { const session = wait this.connection.startSession(); 尝试 { session.startTransaction(); //

回答 1 投票 0

通过 Prisma Extension 更新 Prisma 客户端使用中间件

将 NestJS 与 Prisma (Postgres) 结合使用 this.$use 函数被标记为已弃用,如何用 Prisma Extension 替换以下代码? PrismaService.ts: 导入 { 可注入,OnModuleInit,

回答 1 投票 0

如何动态更新 Prisma 类型而不删除 Nest.js 后端 Postgres 数据库中的数据?

我在 EC2 实例上部署了 Nest.js 后端,该实例连接到单独服务器上的 Postgres 数据库。后端有一些基本的 API 端点,我正在使用

回答 1 投票 0

为什么在启用了 TypeScript 和 Cors 的 NestJS 中使用 PATCH 方法时出现 CORS 错误?

NestJs中PATCH方法被cors阻塞 问题如下:预检响应中的 Access-Control-Allow-Methods 不允许方法 PATCH。 这就是我将 cors 连接到我的应用程序的方式。 ...

回答 1 投票 0

如何测试NestJS拦截器的错误捕获/抛出?

我正在将一个普通的 Express 应用程序移植/重写到 NestJS。该应用程序是将请求转换/传递到端点的中间件。我有一个相当简单的 Express 拦截器,它设置一个身份验证令牌

回答 1 投票 0

NestJS 中共享动态模块 - 动态模块注册几次会发生什么?

我需要分享一个动态模块。在文档中我发现我们可以在全球范围内共享服务。 是的,这是一个解决方案。不过,我想知道是否可以在

回答 2 投票 0

类型错误:无法读取 argon2 和 bcrypt 中未定义的“哈希”属性

我正在使用 Nestjs 并尝试了 argon2 和 bcrypt 两个库。 从 'argon2' 导入 argon2 并从 'bcrypt' 导入 bcrypt 都导致相同的错误。 当我将鼠标悬停在 userDto.pas 中的哈希上时...

回答 2 投票 0

使用nestjs节流器时,我似乎无法导入正确的测试模块来运行单元测试

我目前在尝试使用nestjs/throttler时遇到以下错误, Nest 无法解析 MyThrottlerGuard(?、Symbol(ThrottleStorage)、Reflector)的依赖项。请确保...

回答 1 投票 0

NestJS:如何在 canActivate 中模拟 ExecutionContext

我在模拟 Guard 中间件中的 ExecutionContext 时遇到问题。 这是我的 RoleGuard 扩展 JwtGuard @Injectable() 导出类 RoleGuard 扩展 JwtAuthGuard { ... 异步 canActivate(上下文:

回答 2 投票 0

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