Express和React,package.json中的proxy在开发人员中可以使用,但是为什么在生产环境中可以与heroku一起使用?

时间:2018-10-15 21:46:45

标签: reactjs express heroku proxy

我在localhost:3000中执行了 ReactJS ,并在localhost:5000中进行了 Express 。为了将某些呼叫从React路由到Express,我位于react(package.json文件夹)的/client

"proxy": {
  "/server*": {
    "target": "http://localhost:5000"
  }
}

这正在开发中。也就是说,任何axios.get('/server_whatever')都会重定向到 Express 并用app.get('/server_*', (req, res) => {...

捕获

然后,当部署 Heroku 时,我期望它不会起作用,因为在那里会忽略代理标签。

但据我所知,它似乎可行(在 Heroku 中)。这里的问题。 为什么在那里以及如何捕获电话?

0 个答案:

没有答案