Mern heroku Я получил внутреннюю ошибку сервера при перезагрузке страницы - PullRequest
0 голосов
/ 15 марта 2020

Когда я перезагружаю свою страницу Heroku, я получаю внутреннюю ошибку сервера в виде кода состояния 500.
Но это не происходит в моей локальной среде.
Кроме того,
при доступе маршрутный адрес, который перенаправляет правильно и отображает нормально.
Когда я перезагружаю страницу, в сетевой информации инструмента chrom dev говорится, что страница не обрабатывает какой-либо процесс.
enter image description here В чем проблема с моей программой? это веб-сайт.
https://boiling-falls-61617.herokuapp.com/

Это моя ошибка и код.
ошибка

2020-03-15T19:33:53.875586+00:00 heroku[router]: at=info method=GET path="/dashboards/5e6b999eb7f157252c8c6937" host=boiling-falls-61617.herokuapp.com request_id=785b2a93-2739-455f-856e-e59fb5af18ce fwd="99.251.226.61" dyno=web.1 connect=0ms service=2ms status=500 bytes=404 protocol=https


сервер код

if (process.env.NODE_ENV === "production") {
  app.use(express.static(path.join(__dirname, "client", "build")));
  app.get("*", (req, res) => {
    // don't serve api routes to react app
    res.sendFile(path.join(__dirname, "./client/build/index.html"));
  });
  console.log("Serving React App...");
}


интерфейс

function App() {
  return (
    <MuiThemeProvider theme={theme}>
      <BrowserRouter>
        <PrivateRoute path='/dashboards/:dashboardId' component={DashBoard} />
        <Route exact path='/' component={SignIn} />
        <Route path='/signup' component={SignUp} />
        <PrivateRoute
          path='/(dashboards|calendar)/:dashboardId/columns/:columnId/tasks/:taskId'
          render={props => <CardModal {...props} />}
        />
        <Route path='/calendar/:dashboardId' component={Calendar} />
      </BrowserRouter>
    </MuiThemeProvider>
  );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...