import { defineConfig } from 'vite'; import { svelte } from '@sveltejs/vite-plugin-svelte'; // Tauri drives this dev server; the port is fixed and must match // src-tauri/tauri.conf.json's devUrl. export default defineConfig({ plugins: [svelte()], clearScreen: false, server: { port: 1420, strictPort: true, watch: { // Rust sources are rebuilt by cargo, not by vite. ignored: ['**/src-tauri/**'], }, }, build: { target: 'esnext', sourcemap: false, chunkSizeWarningLimit: 1200, }, });