как развернуть react и node на одном порте

CORS не позволяет делать запросы с 1 localhost на другой localhost и я решил развернуть и реакт и ноду на одном порте только не могу найти инфу как подскажите пж


Ответы (1 шт):

Автор решения: eri

https://create-react-app.dev/docs/proxying-api-requests-in-development/

Для начала, установите http-proxy-middleware :

$ npm install http-proxy-middleware --save
$ # or
$ yarn add http-proxy-middleware

Потом, создайте src/setupProxy.js с подобным содержимым:

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

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

Это перенаправит /api на сервер ноды на другом порту.

→ Ссылка