From c3fb42cae917355fee26854bd8e571133f207864 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Mon, 13 Jul 2026 23:44:27 +0300 Subject: [PATCH] Update: 2026-07-13 23:44:27 --- transit_dashboard/vite.config.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/transit_dashboard/vite.config.js b/transit_dashboard/vite.config.js index 9d4261d3..39d25396 100644 --- a/transit_dashboard/vite.config.js +++ b/transit_dashboard/vite.config.js @@ -1,8 +1,18 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import fs from 'fs' +import { resolve } from 'path' + +// تحديد مسار ملف .env ديناميكياً (حسب السيرفر أو الجهاز المحلي) +let envDirectory = '../backend' // المسار المحلي الافتراضي +if (fs.existsSync(resolve(__dirname, '../../../.env'))) { + envDirectory = '../../..' // المسار الخاص بـ CloudPanel +} + export default defineConfig({ plugins: [vue()], base: '/transit/', + envDir: envDirectory, server: { port: 5183 }, })