Files
Siro/transit_dashboard/vite.config.js
T

19 lines
573 B
JavaScript

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