【问题标题】:how to add graphql to heroku in a strapi app?如何在strapi应用程序中将graphql添加到heroku?
【发布时间】:2021-11-02 05:52:57
【问题描述】:

我使用 MongoDb、Cloudinary(用于图像)和 Heroku(用于部署)制作了一个 Strapi 应用程序。我在部署之前安装了 Graphql。它在本地主机的开发模式下工作正常,graphql 游乐场正常显示。但是在生产中尝试显示 graphql 游乐场时出现错误。它只是显示一个带有此消息的空白页面:

GET 查询缺失

如果网址“some_name.heroku.com/graphql”不起作用,我如何使用 graphql/Apollo 查询我的数据?

【问题讨论】:

    标签: url heroku deployment graphql strapi


    【解决方案1】:

    好的,我在 github 论坛上发现我必须在 plugins.js 文件中添加一些代码才能使 graphql 在生产中工作。 这是代码:

    module.exports = ({ env }) => ({
      //
      graphql: {
        endpoint: "/graphql",
        shadowCRUD: true,
        playgroundAlways: true,
        depthLimit: 100,
        apolloServer: {
          tracing: false,
        },
      },
    });
    

    之后我必须在我的仓库中提交更改并等待 heroku 部署它。

    【讨论】:

      猜你喜欢
      • 2013-09-22
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 2020-08-25
      • 2014-06-04
      相关资源
      最近更新 更多