diagrams-fable-tauri/vite.config.ts
Ilya Ashikhmin d6903bd3cb feat: scaffold Vite + React + TS app with JointJS and Tauri deps
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 23:06:47 +02:00

26 lines
573 B
TypeScript

/// <reference types="vitest/config" />
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
// Tauri expects a fixed port in dev and relative asset paths in prod builds.
export default defineConfig({
plugins: [react()],
base: './',
clearScreen: false,
server: {
port: 1420,
strictPort: true,
},
envPrefix: ['VITE_', 'TAURI_'],
build: {
target: 'es2021',
sourcemap: !!process.env.TAURI_DEBUG,
},
test: {
environment: 'jsdom',
globals: true,
setupFiles: ['./tests/setup.ts'],
css: false,
},
});