远程服务器上的Apollo Playground

时间:2018-08-03 10:37:47

标签: graphql apollo apollo-server

当我安装Apollo Server 2依赖项时,请遵循快速入门,并启动本地服务器-我在本地主机上看到GraphQL Playground

但是,当我将相同的完全相同的代码部署到远程服务器上并访问url时,会看到“缺少查询查询”。

如果我访问url并提供查询作为参数-例如https://example.com?query= {books {title author}}-然后,我确实看到了相关结果(作为json)

是什么导致看到游乐场视图与仅显示原始api“视图”之间的差异?

1 个答案:

答案 0 :(得分:3)

可能发生的情况是,在部署代码时,NODE_ENV更改为production,并且在发生这种情况时Graphql Playground被禁用, 您可以在这里找到更多有关它的信息:
apollo-server graphql-playground

如果要在生产中启用它,请遵循以下指南:
Enabling-GraphQL-Playground-in-production