在 Node 12.X.X 版本中,Apollo Server Express 的 GraphQLUpload 可以正常工作。但是在 Node 14.X.X 中,它会抛出以下错误:
Token 错误:无效的签名
(node:40872) [DEP0135] 警告:ReadStream.prototype.open() 已弃用
(使用 node --trace-deprecation ...
显示创建警告的位置)
(node:40872) UnhandledPromiseRejectionWarning: RangeError: Maximum call stack size exceeded
resolutions
适用于yarn
。如果您使用 NPM,则需要在package.json
中添加overrides
(更多细节请参见:https://dev59.com/wFQK5IYBdhLWcg3wHsZJ#67397982) - maxkoryukov