import { defineConfig } from "vite" import react from "@vitejs/plugin-react" const host = process.env.TAURI_DEV_HOST export default defineConfig({ plugins: [react()], clearScreen: false, server: { host: host || "127.0.0.1", port: 5173, strictPort: true, hmr: host ? { protocol: "ws", host, port: 1421 } : undefined, watch: { ignored: ["**/src-tauri/**"] } }, envPrefix: ["VITE_", "TAURI_ENV_*"], build: { target: process.env.TAURI_ENV_PLATFORM === "windows" ? "chrome105" : "safari13", sourcemap: Boolean(process.env.TAURI_ENV_DEBUG) } })