From 426a1302fca5dc65ea4b61a55660811775d495b1 Mon Sep 17 00:00:00 2001 From: szbk Date: Sun, 26 Oct 2025 19:26:55 +0300 Subject: [PATCH] =?UTF-8?q?Vite=20i=C3=A7in=20API=20taban=20URL=E2=80=99si?= =?UTF-8?q?ni=20.env=20=C3=BCzerinden=20okuyacak=20=C5=9Fekilde=20yap?= =?UTF-8?q?=C4=B1land=C4=B1r.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/utils/api.js | 5 +++-- client/vite.config.js | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/client/src/utils/api.js b/client/src/utils/api.js index 7d4a367..ca63aaf 100644 --- a/client/src/utils/api.js +++ b/client/src/utils/api.js @@ -1,4 +1,5 @@ -export const API = import.meta.env.VITE_API || "http://dupe.panda"; +const apiBase = import.meta.env.VITE_API; +export const API = apiBase || window.location.origin; // 🔐 Ortak kimlik doğrulama başlığı (token varsa ekler) export function authHeaders() { @@ -17,4 +18,4 @@ export async function apiFetch(path, options = {}) { window.location.reload(); } return res; -} \ No newline at end of file +} diff --git a/client/vite.config.js b/client/vite.config.js index b5740a4..13adf63 100644 --- a/client/vite.config.js +++ b/client/vite.config.js @@ -1,8 +1,10 @@ import { defineConfig } from 'vite'; import { svelte } from '@sveltejs/vite-plugin-svelte'; +import path from 'path'; export default defineConfig({ plugins: [svelte()], + envDir: path.resolve(__dirname, '..'), server: { host: '0.0.0.0', // dış erişim port: 5173,