【问题标题】:Cant deploy with Netlify and Stapi and Graphql无法使用 Netlify 和 Strapi 和 Graphql 进行部署
【发布时间】:2020-10-12 07:29:15
【问题描述】:

我正在使用 Nuxt、graphql 和 Strapi 创建一个网站。 在本地运行良好。然后我使用 mlab 插件在 heuroku 中部署后端,一切都很好。 使用 heuroku 链接进行 netlify 并将其部署到那里(按照教程进行操作)。它说部署成功,但是当我打开页面时它说找不到页面。我去看了部署日志,有错误:

Error: Network error: request to http://localhost:1337/graphql failed, reason: connect ECONNREFUSED 127.0.0.1:1337
10:16:00 AM:     at new ApolloError (/opt/build/repo/node_modules/apollo-client/bundle.umd.js:92:26)
10:16:00 AM:     at /opt/build/repo/node_modules/apollo-client/bundle.umd.js:1588:34
10:16:00 AM:     at /opt/build/repo/node_modules/apollo-client/bundle.umd.js:2008:15
10:16:00 AM:     at Set.forEach (<anonymous>)
10:16:00 AM:     at /opt/build/repo/node_modules/apollo-client/bundle.umd.js:2006:26
10:16:00 AM:     at Map.forEach (<anonymous>)
10:16:00 AM:     at QueryManager.broadcastQueries (/opt/build/repo/node_modules/apollo-client/bundle.umd.js:2004:20)
10:16:00 AM:     at /opt/build/repo/node_modules/apollo-client/bundle.umd.js:1483:29
10:16:00 AM:     at processTicksAndRejections (internal/process/task_queues.js:97:5)

知道如何解决这个问题吗?我搜索但找不到任何对我有帮助的答案。 谢谢

【问题讨论】:

  • 将 graphql URL 更改为 heroku 子域。
  • 我该怎么做?您的意思是使用 heroku 域添加:?

标签: graphql nuxt.js backend netlify strapi


【解决方案1】:

它应该引用 Heroku 网址。您需要为 Heroku 更改 database.js。 https://strapi.io/documentation/3.0.0-beta.x/deployment/heroku.html

【讨论】:

    猜你喜欢
    • 2021-05-18
    • 1970-01-01
    • 2022-01-11
    • 2021-05-18
    • 2020-01-19
    • 2020-11-06
    • 1970-01-01
    • 2018-10-16
    • 2021-06-15
    相关资源
    最近更新 更多