diff --git a/src/api/axiosInstance.ts b/src/api/axiosInstance.ts index 0310cf0..0e43624 100644 --- a/src/api/axiosInstance.ts +++ b/src/api/axiosInstance.ts @@ -1,7 +1,7 @@ import axios from 'axios'; const axiosInstance = axios.create({ - baseURL: import.meta.env.VITE_API_URL, // API URL + baseURL: 'http://15.164.5.135:8080', // API URL timeout: 5000, // 요청 제한 시간 (ms) headers: { 'Content-Type': 'application/json', // JSON 형식 사용 diff --git a/vite.config.mts b/vite.config.mts index 06431c2..e235061 100644 --- a/vite.config.mts +++ b/vite.config.mts @@ -10,5 +10,14 @@ export default defineConfig(({ mode }) => { define: { 'process.env': env, }, + server: { + proxy: { + '/api': { + target: 'http://15.164.5.135:8080', // 백엔드 주소 + changeOrigin: true, // CORS 우회 + rewrite: (path) => path.replace(/^\/api/, '/api'), // 이 부분은 경로를 그대로 두어야 함 + }, + }, + }, }; });