我现在已经将我的单体应用程序分成两个包。我会进一步细分
- 核心模型/类型 - 具有基本的 graphql 模型和一些其他 TS 接口。这意味着由其他网络应用程序使用
- Web App - 这使用核心模型/类型。我有 graphql 文件,它从核心模型扩展了 graphql 文件,它定义了查询、突变、订阅、输入和输出
我现在想为这些生成代码。我想
- 核心类型已生成打字稿模型。这可以通过使用轻松实现
graphql-codegen
- Web 应用程序,它基本上只生成扩展 graphql 的代码(不应包含核心 graphql 代码)。如何才能做到这一点?