react 프로젝트 폴더에서 npm install http-proxy-middleware로 라이브러리 다운받고
src폴더 안에 setupProxy.js 파일 만들어서
const { createProxyMiddleware } = require("http-proxy-middleware");
module.exports = function (app) {
app.use( "/api",
createProxyMiddleware({ // proxy할 주소, 즉, 백단의 주소를 적어줍니다.
target: "http://localhost:8080",
changeOrigin: true,
})
);
};
이 코드랑 똑같이 적어주고
app.js에서 axios로 get 할때 주소안에 '/api'만 적어줬는데
http://localhost:8080/api를 불러오지않고 게속 http://localhost:3000/api만 불러옵니다.
어떻게 해결해야하나요 구글링에는 이와 같은 사례가 없고
전부 cors 를 해결하기 위해 proxy를 쓴다는 글밖에 안보여서 해결책을 못찾고있습니다.