В приложении реагирования создается файл setupProxy. js и помещается в него следующее:
const proxy = require('http-proxy-middleware');
module.exports = function(app) {
app.use(proxy('/api/*',
{ target: 'http://localhost:5000/' }
));
}
Но когда я делаю то же самое и помещаю этот же файл в собственный каталог реагирования прокси не работает, и я получаю сетевую ошибку со стороны клиента. Как настроить прокси-сервер в соответствии с собственным для подключения к серверу?
--- edit ---
Я попытался сделать следующее:
const endpointMiddleware = createEndpointMiddleware({
apis: {
default: {
apiUrl: 'localhost:5000/api/*',
},
},
});
const middlewares = [reduxThunk, endpointMiddleware, apiMiddleware];
const store = createStore(reducers, {}, applyMiddleware(...middlewares));
Но это не сработало.