【发布时间】:2020-06-11 06:40:04
【问题描述】:
在 Heroku 上部署 MERN 应用程序时,从在线可用的材料中,我看到我们将“proxy”设置为 localhost:5000(或者任何端口我们的 express服务器正在运行)。
部署后,代理如何解析到实际域?我对这个概念很困惑。
【问题讨论】:
标签: express heroku deployment axios mern
在 Heroku 上部署 MERN 应用程序时,从在线可用的材料中,我看到我们将“proxy”设置为 localhost:5000(或者任何端口我们的 express服务器正在运行)。
部署后,代理如何解析到实际域?我对这个概念很困惑。
【问题讨论】:
标签: express heroku deployment axios mern
据我了解,您想知道如何向部署在 heroku 上的应用发送请求。如果我在这里理解正确的话。
你这样设置你的端口。使用 SERVER_PORT 键获取端口很重要,因为 heroku 将为您提供 SERVER_PORT 环境变量。
http.createServer(app).listen(process.env.SERVER_PORT || 3206);
而且您无需考虑 IP 地址。 Heroku 也会处理这个问题。部署后,您将在面板中的某处获得一个链接。您可以使用该链接发送请求。
【讨论】: