节点 14 导致 graphqljs 出现未知问题
node 14 causing unknown issues for graphqljs
所以我最近尝试将我的节点从 13 升级到 14,但之后我遇到了 graphql 问题。
发生的事情是,每当我向服务器发送请求时,我永远 "pending"。问题是,没有抛出任何错误。
我想知道从 13 升级到 14 时是否有人对 graphql 有任何问题。
使用的包:
- express-graphql
- graphql
- graphql-iso-日期
- graphql-query-builder-v2
- graphql-类型-json
- graphql-上传
如果节点 14 和这两个 graphql 包没有任何问题,请告诉我,因为其他包导致了这个问题。谢谢。
我目前的解决方案是降级节点(我目前在节点 12 上,因为 brew 似乎还没有节点 13)。
pg
模块和 NodeJS 14 中有一个已知的 issue。由于 pg-promise
也使用了这个模块 - 我怀疑这是问题所在。
建议的解决方案是确保您已安装 pg>=8.0.3
。
这可以通过
- 正在更新到
pg-promise>=10.5.2
,它已经将更新的 pg
模块作为依赖项 and/or
- 如果明确指定,则在依赖项中更新为
pg>=8.0.3
。
还要确保依赖于 pg
的任何其他库都是最新的。
所以我最近尝试将我的节点从 13 升级到 14,但之后我遇到了 graphql 问题。
发生的事情是,每当我向服务器发送请求时,我永远 "pending"。问题是,没有抛出任何错误。
我想知道从 13 升级到 14 时是否有人对 graphql 有任何问题。
使用的包:
- express-graphql
- graphql
- graphql-iso-日期
- graphql-query-builder-v2
- graphql-类型-json
- graphql-上传
如果节点 14 和这两个 graphql 包没有任何问题,请告诉我,因为其他包导致了这个问题。谢谢。
我目前的解决方案是降级节点(我目前在节点 12 上,因为 brew 似乎还没有节点 13)。
pg
模块和 NodeJS 14 中有一个已知的 issue。由于 pg-promise
也使用了这个模块 - 我怀疑这是问题所在。
建议的解决方案是确保您已安装 pg>=8.0.3
。
这可以通过
- 正在更新到
pg-promise>=10.5.2
,它已经将更新的pg
模块作为依赖项 and/or - 如果明确指定,则在依赖项中更新为
pg>=8.0.3
。
还要确保依赖于 pg
的任何其他库都是最新的。