반응형

Vite 설정에서 프록시를 설정하여 CORS 문제를 해결할 수 있다. 

 

vite.config.js 파일에서 아래와 같이 설정하면

Vite 개발 서버가 /api로 시작하는 모든 요청을 http://localhost:8080 (Spring 서버)로 프록시하게 된다.

// vite.config.js
export default {
  server: {
    proxy: {
      '/api': {
        target: 'http://localhost:8080', // Spring 서버 주소
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '')
      }
    }
  }
}
반응형

'Basic > React' 카테고리의 다른 글

React 블록문 고민해볼 내용  (0) 2023.09.18
react-query와 fetch  (0) 2023.06.14
React Query의 staleTime과 cacheTime 차이  (0) 2023.06.08
concurrently 라이브러리 사용 방법  (0) 2023.03.22
[React] Minified React error 해결  (0) 2023.03.20