@PlasterTom

Как сделать редирект на localhost:3000?

Добрый день. Прохожу сейчас курс по реакту. Необходимо направить подключенное api и dev server на один и тот же порт.
На текущий момент api открывается на localhost:3001.
По ссылке localhost:3001/api/article доступен список статей.
На localhost:3000 наше приложение.
Необходимо, чтобы по ссылке localhost:3000/api/article был доступен тот самый список статей, то есть происходил редирект на localhost:3001/api/article.

В уроке предлагалось в вебпак конфиге написать:
devServer: {
        proxy: [{
            path: '/api/',
            target: 'http://localhost:3001'
        }],
        historyApiFallback: true
    },


Но у меня этот вариант не срабатывает. Может быть нужны какие-то дополнительные настройки? В отличие от учебного курса использую create-react-app cо сделанным eject-oм (и поэтому, кстати, вебпак конфиг не один, а несколько webpack.config.dev.js, webpack.config.prod.js, webpackDevServer.config.js)
  • Вопрос задан
  • 747 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы