본문 바로가기
컴퓨터/기타

[Vite] vite프로젝트 프록시 설정 코드

by 도도새 도 2023. 8. 9.
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'

export default defineConfig({
  plugins: [react()],
  server: {
    proxy: {
      '/api': {
        target: 'http://localhost:3100',
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '')
      },
      '/stockApi':{
        target:'https://opendart.fss.or.kr/api',
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/stockApi/, '')
      }
  },
}})

/api로 시작하는 주소는 http://localhost:3100에 매핑되며, 이때 rewire에 의해 /api는 주소에 포함되지 않는다.

/stockApi의 경우도 마찬가지다.

댓글