본문 바로가기

개발하자

개발 모드에서 Svelte-kit에서 프록시하는 방법

반응형

개발 모드에서 Svelte-kit에서 프록시하는 방법

로컬 개발을 위해 요청을 백엔드 서버로 리디렉션하려고 합니다.

그래서 에 가달라는 요청입니다.

이것을 개발에 사용하기 위한 구성을 찾을 수 없습니다. 또한 이 구성을 제공하지 않습니다(또는 찾을 수 없습니다).

svelt-kit에서 어떻게 하는지 아는 사람?




Vite config()에서는 을 통해 이를 구성할 수 있으므로 다음과 같아야 합니다.

const config = {
    // ...
    server: {
        proxy: {
            '/api': 'http://localhost:8080',
        },
    },
};



다음은 Typescript 버전입니다(필요한 사용자용).

(일반적으로 루트에서 발견됨)

import { defineConfig } from 'vite'
import { svelte } from '@sveltejs/vite-plugin-svelte'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [svelte()],
  server: {
    proxy: {
      '/api': 'http://localhost:8080'
    }
  }
})

반응형