如何从端点生成 graphql 查询

Rut*_*uth 12 graphql generate

我想构建一个脚本,生成一个示例查询,其中包含来自 GraphQL 端点的所有字段。

我发现了一些机制可以将模式获取为 JSON 结构,并使模式文件适应查询。但没有任何东西需要端点并为该端点提供合适的查询。

有人有这方面的经验吗?

Mur*_*kai 14

有同样的问题。目前我所知道的最好的方法是:

  1. 使用 get-graphql-schema 从端点生成 schema.graphql : https: //github.com/prisma/get-graphql-schema
  2. 使用 gql-generator 从 schema.graphql 生成查询和突变:https://github.com/modelo/gql-generator

有一个工具声称“从端点生成查询”,但我无法让它在我的情况下工作,现在我什至找不到它,但它被称为“gql-test”,我仍然将其安装在 npm 中。