Как обойти response-router-dom для перенаправления ответа на сервер - PullRequest
0 голосов
/ 09 мая 2020

Я использую приложение create-response-app, обслуживаемое сервером express. У меня есть что-то вроде этого на бэкэнде:

app.use(express.static(path.join(__dirname, 'build')));

app.get('/support', function (req, res) {
  return res.send('hello from support');
});

app.listen(process.env.PORT || 8080);

И раздел внешнего интерфейса выглядит примерно так:

<BrowserRouter>
    <ReactNotification/>
    <Switch>       
      <Route path="/" render={() => <HomeScreen user={"user"} />} exact/>
      <Route path="/contact" component={ContactScreen} />
      <Route path="/*" component={ErrorScreen}/>
    </Switch>
  </BrowserRouter>

Теперь я хочу обойти сервис-воркера по указанному c путь "\ поддержка": кажется, что запрос на сервере работает, только если URL-адрес вводится напрямую в первый раз.

...