首页 > 解决方案 > 将 JS GraphQL 插件与 makeExecutableSchema 一起使用

问题描述

我正在基于 GraphQL 在 WebStorm 中编写一个 Web 应用程序。Web 应用程序由两个组件(即前端和后端)组成。在后端,我使用 makeExecutableSchema 创建多个模式,然后将它们合并在一起以帮助维护我的代码。

前端依赖于一个名为 JS GraphQL 的 WebStorm 插件,它可以帮助解释 GraphQL 突变和查询,如此所述。该插件希望看到一个 .graphql 文件来理解 typedefs。我可以手动将信息从后端复制/粘贴到前端目录。理想情况下,我会在后端编码期间自动为前端生成 .graphql 文件。有没有人知道如何做到这一点?

标签: graphqlwebstorm

解决方案


你看过graphql-code-generator吗?它具有插件架构,因此可以适应各种需求。我所在的团队已经在几个项目中成功使用了它,并且不难连接到 CI 或其他什么。


推荐阅读