javascript - 错误 : No "exports" main defined in graphql-upload/package. json

标签 javascript graphql nestjs express-graphql

已经安装了graphql-upload,做import { graphqlUploadExpress } from 'graphql-upload';并得到这个错误:
错误:graphql-upload/package.json 中没有定义“exports”主要
依赖项:

"graphql-upload": "^14.0.0",
"graphql": "15.8.0",
"graphql-request": "^4.2.0",
"graphql-tools": "^8.2.0",
"@nestjs/axios": "^0.0.7",
"@nestjs/common": "^8.4.1",
"@nestjs/config": "^1.1.5",
"@nestjs/core": "^8.4.1",
"@nestjs/graphql": "^9.1.2",
"@nestjs/platform-express": "^8.0.0",
节点版本:v16.10.0

最佳答案

我个人为忽略错误设置了一个 ts-ignore。

// @ts-ignore
import GraphQLUpload from 'graphql-upload/GraphQLUpload.js';
// @ts-ignore
import Upload from 'graphql-upload/Upload.js';
和这样的进口。我希望它可以帮助,即使它很脏!

关于javascript - 错误 : No "exports" main defined in graphql-upload/package. json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72361047/

相关文章:

graphql - 如何使用 Apollo GraphQL 查询结果作为另一个查询的输入?又名 : request chaining

json - GraphQL 可以处理将单项数组转换为字典的 XML 响应吗?

javascript - EJS动态包含

javascript - 如何使用箭头键和悬停事件将 css 应用于下拉表中的链接?

GraphQL - 变量未由操作定义

mongodb - 用于 Lambda 的 NestJS 外部的 Mongoose 连接

node.js - Nestjs如何同时使用http请求和Websocket

javascript - 为什么nestjs拦截器返回未定义?

javascript - 如何检查某个元素是否具有属性 "name"以某物开头,而不是 "value"

javascript - 使用 vanilla js 和 css 的动画移动动画