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 }, })