在AWS Amplify中为React应用设置代理

时间:2019-10-09 14:39:11

标签: reactjs amazon-web-services heroku aws-amplify

我正在将React应用程序从Heroku迁移到AWS Amplify。在Heroku中,您有一个static.json文件,您可以在其中定义一些参数,例如根据您的环境使用指向正确API的代理。对于我正在使用的应用程序,其定义如下:

  {
  "root": "dist",
  "routes": {
    "/client/*": "/client/",
    "/**": "index.html"
  },
  "https_only": true,
  "proxies": {
    "/api/": {
      "origin": "${API_HOST}/api/"
    }
  }
}

我知道在Amplify中需要在“构建设置”中进行设置。但是,我是AWS的新手,并且文档未显示任何类似示例。我可以知道如何在其中压缩这些值吗?非常感谢!

0 个答案:

没有答案