【发布时间】:2022-10-20 17:11:29
【问题描述】:
我有一个查询 2 个端点的客户端。现在,当使用 2 个端点时,如何从 2 个 graphql 模式自动生成类型?
到目前为止我使用的脚本(带有标准 1 端点)使用 Apollo codegen (source):
"schema": "npx apollo service:download --endpoint=http://localhost:8080/graphql graphql-schema.json",
"types": "npm run schema && apollo client:codegen --localSchemaFile=graphql-schema.json --variant=development --target=typescript --addTypename --queries=./src/**/*.graphql --useReadOnlyTypes --globalTypesFile=src/globalTypes.ts . && npm run prettier"
可能的解决方案也是生成 2 个自省模式,然后将它们合并在一起,我只是没有找到如何。
我也愿意迁移到 Graphql 代码生成器。
请问有什么例子,指导或链接吗? 谢谢
【问题讨论】:
标签: client apollo codegen graphql-codegen