腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
Nestjs
/
GraphQL
中
使用
接口
时
避免
循环
依赖
、
我遵循的是
在
中
定义
GraphQL
接口
的代码优先方法。但是,resolveType()要求您返回一个类实例,并强制我导入实现该
接口
的类(我将这些类放在不同的文件
中
);这会在我的类和
接口
文件之间创建
循环
依赖
关系。除了将所有内容合并到一个文件之外,
避免
这种
循环
依赖
的最佳实践方法是什么?
浏览 26
提问于2021-02-26
得票数 2
1
回答
pnpm为相同
依赖
项的完全相同版本提供不同的散列,从而打破了
nestjs
。
、
、
、
这是一个单独的
nestjs
应用程序,有两个包从它读取。除了其他
依赖
项之外,包和主应用程序都需要@
nestjs
/core,并且强制要求它不仅在它们自己的本地package.json上是完全相同的固定版本,而且
在
主package.json中
使用
resolutions我可以检查锁文件,并发现尽管
使用
了相同的版本--散列不同,导致
nestjs
出现重大问题,无法可靠地导入可注入的
依赖
项,从而导致引导中断。 有办法防止这种情况发生吗?强制链接完全相同的散
浏览 17
提问于2022-08-10
得票数 4
1
回答
在
GraphQL
中
在
NestJS
中
使用
相同的类作为输入和对象类型
、
、
我正在尝试设置
graphql
重新设置,以处理一个对象数组,但无法配置@Args装饰器。我创建了自己的ArgsType /
浏览 3
提问于2020-10-30
得票数 14
回答已采纳
1
回答
NestJS
和阿波罗联邦: buildFederatedSchema被否决了
、
、
使用
'buildSubgraphSchema’代替。”我看不出有什么地方可以
使用
buildSubgraphSchema,我也没有从阿波罗联邦文档的
NestJS
文档中找到一种方法来消除这个不受欢迎的问题。我的包json
中
的
依赖
项的完整列表是 "@apollo/federation": "^0.33.3", "@apollo/subgraph":
浏览 3
提问于2021-11-04
得票数 3
1
回答
阿波罗
GraphQL
取消订阅似乎已损坏
、
我们
在
node.js后端和react前端
使用
带有订阅的阿波罗
GraphQL
(通过websockets)。该应用程序提供了一个设备列表。当用户点击一台设备
时
,他将获得该设备的实时更新的监控数据(来自订阅)。当用户点击另一个设备
时
,订阅将停止,下一个设备的数据将被加载和订阅。 我从下面的websocket连接粘贴了消息。id是
在
点击第一个设备
时
创建的(
在
11:15:35),然后关闭详细信息,因此停止订阅(
在
11:15:36)。现在,用户
浏览 20
提问于2019-08-28
得票数 1
回答已采纳
1
回答
使用
NestJS
注入ObjectionJS模型会抛出异常
、
、
、
、
当我尝试将Objection.js模型注入
NestJs
服务
时
: constructor(@Inject('UserModel') private readonly modelClass: ModelClass<UserModel>) {} 我在编译
时
得到一个Maximum call stack size exceeded错误。我认为这是由于我的其他模型和一些
循环
依赖
。我删除了一个单独的模型之外的所有东西,仍然得到了异常。 如果我
在
tsconfig.json
浏览 26
提问于2021-11-18
得票数 0
回答已采纳
1
回答
nestjs
支持
graphql
片段吗?
、
我想在我的
nestjs
项目中
使用
graphql
片段,但是我
在
官方网站上找不到任何文档。我尝试将一个片段添加到我的*.
graphql
文件
中
: attribute
在
服务器启动
时
,文件被传送(?)所有类型/
接口
和查询(片段除外)的qraphql.ts。appolo服务器也找不到片段..。 我错过了什么吗?
浏览 1
提问于2018-12-16
得票数 0
回答已采纳
1
回答
构建
NestJs
项目中的猫鼬错误
、
、
、
、
我
在
nest项目中
使用
了猫鼬包,但是当我试图
使用
npm run build.Then构建该项目
时
,它在控制台中抛出的错误如下:我甚至将mongoose包更新为最新的version.Then,而且我也收到了相同的错误: 下面是我
在
package.json文件
中
的
浏览 15
提问于2022-04-20
得票数 0
1
回答
@
nestjs
/
graphql
中
的指令没有影响。
、
、
现在,我
使用
的是完全相同的上限指令。但是,该指令似乎没有效果,而且代码从未通过我的自定义函数。
在
app.module.ts
中
autoSchemaFile: 'src/schema.gql', updatedAt: req.updatedAt,}), 下面是我的package.json
中
的
浏览 1
提问于2020-07-23
得票数 4
1
回答
NestJS
-不工作
在
我的玩笑E2E“不是一个函数”
、
用E2E +阿波罗/特快专递
在
我的
GraphQL
应用程序上进行
GraphQL
测试已经有3天了。但是,当我
使用
Jest运行E2E测试
时
,我从await app.init()
中
收到了一个错误。
在
处理package.json和
依赖
项之后,所抛出的错误是TypeError: (0 , schema_1.makeExecutableSchema)
浏览 10
提问于2022-02-18
得票数 0
回答已采纳
2
回答
不
使用
“
GraphQL
”的
NestJS
GraphQL
订阅
、
、
我正在尝试升级我们的
NestJS
GraphQL
订阅服务器,以利用
graphql
-ws而不是当前的subscriptions-transport-ws (如所建议的)。我将
NestJS
版本升级到 "@
nestjs
/
graphql
": "^9.0.4", "@
nestjs
浏览 16
提问于2021-09-14
得票数 7
回答已采纳
2
回答
使用
GraphQL
上载
NestJS
超过最大调用堆栈大小
、
、
我
在
使用
GraphQL
函数上传文件
时
遇到了一个错误: error: 17:10:32.466+02:00 [ExceptionsHandler] Maximum call stack size exceedederror: 17:10:32.467+02:00 [
graphql
] Maximum call stack size exceeded RangeError: Maximum call stack
浏览 4
提问于2021-08-03
得票数 0
回答已采纳
1
回答
为什么在运行带有Redis的
GraphQL
订阅
时
,它抛出错误不能读取未定义的属性(读取'length')?
、
、
、
、
概述 当在postAdded游乐场
中
执行订阅
GraphQL
时
,出现了这个问题。它不是挂着监听事件,而是
在
我执行cre
浏览 7
提问于2022-07-21
得票数 1
回答已采纳
2
回答
Nestjs
在生产过程
中
显示错误:“启用持久化查询并
使用
无限制缓存。”
、
、
、
Nestjs
应用程序仅在生产期间不显示开发期间的错误消息。我没有发现阿波罗-server可以配置为cache: "bounded"的模块。
Nestjs
文档本身在任何地方都没有提到它。完整的错误消息是: 已启用持久化查询,并且正在
使用
无界缓存。通过内存耗尽,您的服务器容易受到拒绝服务攻击。
在
您的cache: "bounded"构造函数
中
设置persistedQueries: false或ApolloServer,或者查看以获得其他选项。下面是一些我怀疑可能与之相关的<
浏览 12
提问于2022-09-15
得票数 1
1
回答
elastic APM和
NestJS
不区分
graphql
查询
、
、
、
、
我正在将elastic-apm-node包添加到我们的
nestjs
后端。我
使用
的是
nestjs
的
graphql
特性。正因为如此,
在
elastic中所有的请求都被合并为/
graphql
。我想既然apollo-server-express是由elastic-apm-node支持的,它也被
nestjs
使用
,它应该能更好地显示它。我是不是遗漏了什么?更新
graphql
特性是
使用
nestjs
:文档
浏览 23
提问于2020-10-13
得票数 1
1
回答
NestJS
映射类型和DTO用法
、
我对
NestJS
中
的映射类型感到困惑。 documentation说PartialType创建了一个新类,使其验证装饰器成为可选的。 因此,我们
在
验证管道中
使用
它,就像我们对原始类所做的那样。如果是这样的话,为什么它是
在
swagger包(或
graphql
)
中
,而不是
在
核心的utils
中
?
浏览 131
提问于2021-07-23
得票数 0
回答已采纳
2
回答
当我运行nest.js
时
,我会得到一个丢失的“驱动程序”选项错误
、
、
我正在
使用
nest.js、prisma和
graphql
。如果有人知道如何解决这个问题,请告诉我。 ap
浏览 14
提问于2022-02-19
得票数 4
回答已采纳
1
回答
如何在
nestJS
graphQLModule中导入指令?
、
、
我需要
使用
typeScript和typescript-mongodb插件为mongoDB生成
graphql
-code-generator类型,但我不知道如何在
nestJS
应用程序中导入该插件的指令。
在
我的后端应用程序(
nestJS
)
中
,
graphql
模块的定义如下: import { ApolloDriver, ApolloDriverConfig } from '@
nestjs
/apollo';import { Modu
浏览 7
提问于2022-05-08
得票数 3
1
回答
Nestjs
-如何在中间件
中
获取会话
、
、
我正试图将
graphql
添加到
nestjs
应用程序
中
。我
使用
postgraphile作为
graphql
服务器。在所需的端点上(
在
现有的
nestjs
应用程序
中
),有一个工作正常的会话保护。 await graphqlBoots
浏览 6
提问于2022-05-23
得票数 2
9
回答
使用
graphql
时
意外的<EOF>
、
每次
在
同一行
中
获取EOF错误,多次更改代码,甚至降级到
graphql
的早期版本,但没有任何积极的结果。我的代码是:const _ = require('lodash') GraphQLObjectType, GraphQLInt, } =
graphql
co
浏览 1
提问于2018-06-12
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React18+TS+NestJS+GraphQL 全栈开发在线教育平台吾爱fen享
React18+TS+NestJS+GraphQL 全栈开发在线教育平台吾爱无密分享
React18+TS+NestJS+GraphQL 全栈开发在线教育平台-长洲苑外草
NestJS 入门到实战 前端必学服务端新趋势无密分享
React18+TS+NestJS+GraphQL 全栈开发在线教育平台无密-渚清沙白
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券