远程服务器上的 Apollo Playground
Apollo Playground on remote server
当我安装 Apollo Server 2 依赖项时,按照快速入门,启动本地服务器 - 我在本地主机上看到了 GraphQL Playground
但是,当我将完全相同的代码部署到远程服务器并访问 url 时,我看到 "GET query missing."
如果我访问 url 并提供查询作为参数 - 例如https://example.com?query={books{title author}} - 然后我确实看到了相关结果(如 json)
是什么导致看到 playground 视图与仅看到原始视图 api "view" 之间的差异?
可能发生的事情是,当您部署代码时,NODE_ENV
会更改为 production
,当发生这种情况时,Graphql Playground
将被禁用,
你可以在这里找到更多相关信息:
apollo-server graphql-playground
如果您想在生产环境中启用它,请遵循本指南:
Enabling-GraphQL-Playground-in-production
当我安装 Apollo Server 2 依赖项时,按照快速入门,启动本地服务器 - 我在本地主机上看到了 GraphQL Playground
但是,当我将完全相同的代码部署到远程服务器并访问 url 时,我看到 "GET query missing."
如果我访问 url 并提供查询作为参数 - 例如https://example.com?query={books{title author}} - 然后我确实看到了相关结果(如 json)
是什么导致看到 playground 视图与仅看到原始视图 api "view" 之间的差异?
可能发生的事情是,当您部署代码时,NODE_ENV
会更改为 production
,当发生这种情况时,Graphql Playground
将被禁用,
你可以在这里找到更多相关信息:
apollo-server graphql-playground
如果您想在生产环境中启用它,请遵循本指南:
Enabling-GraphQL-Playground-in-production