【问题标题】:Setting up PERN Stack with Graphql Server on Github Codespaces在 Github 代码空间上使用 Graphql 服务器设置 PRN 堆栈
【发布时间】:2022-01-12 19:15:13
【问题描述】:

我的本​​地机器(相同的存储库)上有一个可以工作的 PRN 应用,并尝试在 Github Codespaces 上进行测试。

在 Github Codespace 上启动 GraphQL 服务器时,我在使用 Postman 在线 Error: Exceeded maxRedirects. Probably stuck in a redirect loop 进行测试时遇到错误:

我假设我有基于其他 ppl 项目的三个选项:

  1. 设置 Docker 环境
  2. 解决 CORS 或代理设置
  3. 在一个 repo 上托管服务器,在另一个 repo 上托管前端(仍然可以解决 CORS 和代理问题)

理想情况下,我想在 Github Codespaces 中继续测试和开发。

什么是 Codespaces 开发的最佳选择,而在我准备部署时最简单的选择是什么?

【问题讨论】:

    标签: github graphql codespaces github-codespaces


    【解决方案1】:

    我从来没有成功让 Postman 在 Github Codespace 上工作......但我确实让我的 PRN 堆栈成功运行并解决了我讽刺地尝试使用 Postman 进行故障排除的 CORS 和网络 ERR 问题。

    1. 正如 @vladanpaunovic 在 Github 线程 here 中所建议的,您可以使用 GraphQL Playground 更改设置。我确实必须从 GraphiQL 更改为 GraphQL Playground 来尝试这个建议。

    1. 然后在代码空间的 VS Code(我使用浏览器)中,我将 Port Visibility 设置为 Public

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-25
      • 2016-02-14
      • 2020-11-12
      • 2020-12-30
      • 2019-03-01
      相关资源
      最近更新 更多