NestJS是一个渐进式Node.JS框架,用于构建高效,可扩展的Web应用程序。它基于常见的Angular概念,为服务器端代码提供了高效的依赖注入器和强大的开发体验。
JsonWebTokenError:如果提供秘密或公钥作为回调,则必须异步调用验证
我从 SonarQube 得到了一个观察结果 - 在使用令牌内容之前,始终对 JWT 进行签名并使用 verify() 函数对其进行验证。请注意,verify() 返回解码后的令牌值,并且...
如何在Nestjs中禁用Public Graphql Introspection
我想让我的 Graphql API 更安全,我正在寻找一种在 Public 中禁用 Nestjs 中的 Graphql Introspection 的方法,或者排除某些私有 API 的方法,但尚未找到任何方法
我最近开始学习 NestJS,因为它似乎是一个很棒的框架,可以帮助构建我的项目的后端。我需要学习但很难找到的是一种从...
我正在使用 TypeORM 和 postgres 驱动程序设置 NestJs 应用程序。 我有所需的软件包(“pg”:“^8.11.0”和其他 typeorm 软件包)。 数据源.ts 导入'r...
NestJs 与 TypeORM(0.3x) 自定义存储库事务问题
我通过创建自定义存储库来使用 NestJs,如下所示。 iuser.repository.ts 从“../entity/user-entity”导入{ UserEntity }; 导出接口 IUserRepository { 通过电子邮件查找(e...
Nest.js与Docker和Redis连接时出现ECONNREFUSED 127.0.0.1:6379错误的原因
我正在开发一个 Nest.js 项目,我使用 Redis 作为缓存管理器。我注意到在连接到 Redis 时,我需要在本地 iMac 和部署的 EC2 实例上使用不同的代码。 错误:
我如何使用 TypeOrmModule.forRootAsync 作为数据源生成迁移?
尝试将迁移集成到nest.js项目中,我从typeorm运行了migration:create命令,没有问题,但是当我尝试使用migration:generate生成迁移时...
问题 我是 Nest.js 和 Mikro-ORM 的新手,作为工作要求我必须学习它们。 这个栈需要TypeScript,我打心底里鄙视它,但又不得不做。 我有...
Nest 无法解析 AuthController 的依赖关系(?、LoginService、LogoutService)
我正在尝试使用nest js实现身份验证。当我运行代码时,我收到如下错误: 错误:Nest 无法解析 AuthController(?、LoginService、LogoutService)的依赖项。普...
我正在开发一个 Nest 项目,并使用类验证器进行验证。 目前,如果存在任何验证错误,我收到的错误响应为 { “状态代码”:400, “我...
我正在尝试将设备检测器 npm 模块集成到我的应用程序中,以检测浏览器详细信息。为此,我使用这个模块 npm i device- detector-js 我已经集成了,因为它是代码
开玩笑 RabbitMq AmqpConnection 模拟失败
我正在开发一个与 RabbitMQ 交互的 NestJS 应用程序。我已经为我的一个 API 编写了测试用例,并且正在尝试模拟 AmqpConnection。然而,由于某种原因,测试仍然无法进行...
NestJS / Typescript 错误 TS2304 - 找不到名称“Get”
我在编译文件时遇到此错误。 [错误] 17:58:11 ⨯ 无法编译 TypeScript:src/main.ts(5,6): 错误 TS2304:找不到名称“Get”。 这是我的 main.ts 文件 导入{控制器,...
NestJS+TypeORM - 从订阅者访问存储库(尝试模仿触发器)
我正在使用 NestJS 进行第一个项目,我有点困惑。 我有 2 个实体:账户和交易 我应该如何实现一种方法来更新 Account.balance 中的更改(创建、更新、删除)
NestJS 装饰器可在失败时撤消方法对数据库所做的所有更改
我想为服务方法创建一个 NestJS 装饰器 @Transactional() ,以便在发生故障时撤消对数据库所做的所有更改。 导入 { 冲突异常,注入,可注入,
我正在尝试将 kafka 消息生成器服务注入到我的控制器中(kafka 服务在 monorepo 中的共享后端项目下可用) 共享中的kafka生产者: @Injec...
nest-cli @nestjs/swagger 插件不起作用
“@nestjs/swagger”:“^5.2.0”,CLI 插件未注释所有 dtos 和 schemas 类。 嵌套-cli.json { “集合”:“@nestjs/schematics”, "sourceRoot": "src", ”
我尝试将 nanoid 导入 NestJS 并收到此错误: 错误 [ERR_REQUIRE_ESM]:ES 模块的 require() .... ... 而是将 ... 中的 index.js 的 require 更改为动态 import() 这是可用的...
(EntityMetadataNotFoundError) 通过 docker-compose 在 docker 容器中运行时,nestjs 中的 Typeorm 无法找到实体
我得到了期待 未找到“MessageModel”的元数据。 2024-05-10 18:09:51 EntityMetadataNotFoundError:找不到“MessageModel”的元数据。 2024-05-10 18:09:51 于
技术堆栈: Node.js(nest.js), 码头工人, GCP - 云运行, 国家公共管理: 铬:最新 NPM:(尝试了两个木偶版本) “木偶师”:“13.5.0”: 问题: 错误:无法启动 b...