на 3001 порт, но в network вижу 5173. В чем проблема, почему Request на 5137, а не на 3001?
npm start --port 3001
это React надо на 3001 запустить? но там же сервер
я точно не помню, что там в конфиге прописывается, но что-то мне подсказывает, что в target у тебя должен быть хост бекенда, а не фронта а запросы ты должен делать не на бекенд, соответственно, а на фронт (через относительные пути, например - fetch(‘/api’)) тогда запрос будет уходить на фронтовый сервер и он его будет редиректить на бекенд
так в таргете 3001, это и есть сервер (бэк)
значит ты при отправке запросов на бекенд шлешь их на 5173) другого варианта нет, прокси тут не при чем
Ни в чем, ты не понимаешь, что прокси это не редирект и запросы на прокси того же vite будут идентичны всем остальным запросам, а уже под капотом произойдет вызов localhost:3001
Обсуждают сегодня