claude-desktop/vite.config.ts
Eddy 2822796c7a Initial Commit: Claude Desktop Grundgerüst
- Tauri 2.0 + SvelteKit Projekt aufgesetzt
- Basis-UI mit 3 Panels (Chat, Aktivität, Präsentation)
- Roter STOPP-Button Footer
- Autonomes Gedächtnis-System (memory.rs)
- Änderungs-Log / Audit Trail (audit.rs)
- Multi-Agent-View Komponenten
- NixOS Entwicklungsumgebung (shell.nix)

Phase 1 abgeschlossen, Claude SDK Integration folgt.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-13 12:16:20 +02:00

26 lines
569 B
TypeScript

import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [sveltekit()],
// Tauri erwartet einen festen Port
server: {
port: 1420,
strictPort: true,
},
// Verhindert Probleme mit Tauri
clearScreen: false,
// Umgebungsvariablen für Tauri
envPrefix: ['VITE_', 'TAURI_'],
build: {
// Tauri unterstützt es2021
target: ['es2021', 'chrome100', 'safari13'],
// Debug-Infos in Dev
minify: !process.env.TAURI_DEBUG ? 'esbuild' : false,
sourcemap: !!process.env.TAURI_DEBUG,
},
});