首页 > 解决方案 > MERN 应用程序在本地运行,但在 Heroku 上中断

问题描述

我正在尝试将此 MERN GitHub 项目部署到 Heroku。Heroku 可以很好地构建它,并且该站点就在这里。但是,Heroku 站点上的代码有一大堆问题,当我在计算机上本地运行我的站点时不会出现这些问题。

我认为问题可能是我设置的代理服务器(setupProxy.js):

const { createProxyMiddleware } = require('http-proxy-middleware');

module.exports = function(app) {
  app.use(
    '/api',
    createProxyMiddleware({
      target: 'http://localhost:5000',
      changeOrigin: true,
    })
  );
};

我想不出还有什么可能导致 Heroku 上的所有错误。我真的很感谢可以提供的任何帮助,因为我已经处理这个问题一段时间了(我去年放弃了修复它,但又回到了它),这非常令人沮丧。感谢您的时间。

标签: reactjsexpressherokumern

解决方案


推荐阅读