首页 > 解决方案 > 如何使用 JetBrains GraphQL 插件处理两个端点?

问题描述

目前我在 PyCharm 中使用类似以下的东西,使用JetBrains IDE 的 GraphQL 插件来处理我在工作中切换的两个不同的 GraphQL 端点(本地和远程),结果是我(需要手动)当我在它们之间切换时覆盖模式文件。

有没有办法为每个端点使用不同的模式文件?使用(和切换)两个端点的正确习惯用法是什么?

{
  "name": "My Schema",
  "schemaPath": "_schema.graphql",
  "extensions": {
    "endpoints": {
      "Local GraphQL Endpoint": {
        "url": "http://localhost:5000",
        "headers": {
          "user-agent": "JS GraphQL"
        },
        "introspect": true
      },
      "Remote GraphQL Endpoint": {
        "url": "http://my.remote.io",
        "headers": {
          "user-agent": "JS GraphQL"
        },
        "introspect": true
      }
    }
  }
}

标签: graphqljetbrains-ide

解决方案


推荐阅读