gpt4 book ai didi

typescript - DefinitelyTyped 用于 graphql

转载 作者:搜寻专家 更新时间:2023-10-30 21:50:16 24 4
gpt4 key购买 nike

我正在尝试获取 graphql 的类型定义。我已经安装了 graphql@types/graphql 并且在我的文件中我有 import * as graphql from "graphql"。但是,我无法访问 GraphQLSchemaConfig 等类型。我如何访问这些?类型定义似乎加载正确,因为构造函数要求该类型的参数。

最佳答案

GraphQLSchemaConfigtype/schema.d.ts 文件中定义和导出。不过,index.d.ts 文件仅重新导出 GraphQLSchema。我们可以通过做...来解决这个问题

 import { GraphQLSchemaConfig } from "graphql/type/schema";

definitely typed repository graphql directory.中有详细信息

  • index.d.ts 包含 export * from './type';
  • type/index.d.ts 包含 export { GraphQLSchema } from './schema';
  • type/schema.d.ts 包含 export interface GraphQLSchemaConfig {/* ... */)

这是我们需要引用的最后一个文件,以便导入 GraphQLSchemaConfig

关于typescript - DefinitelyTyped 用于 graphql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45870184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com