From 5966b9b3f35ac8c5ef388e1878bf2a9af656d0de Mon Sep 17 00:00:00 2001 From: DGSoft Date: Wed, 10 Dec 2025 18:52:01 +0100 Subject: [PATCH] Disable Vite HMR for Production Environment - Completely disable Hot Module Replacement in production - HMR incompatible with reverse proxy setup - Eliminates WebSocket connection errors in browser - Cleaner production deployment without dev features - No more 'failed to connect to websocket' messages --- frontend/vite.config.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 1b7ae28..5ab5510 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -1,6 +1,9 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + export default defineConfig({ plugins: [react()], server: { @@ -11,7 +14,8 @@ export default defineConfig({ '192.168.0.12', 'localhost' ], - hmr: false, // HMR in Production-Umgebung deaktivieren + // HMR komplett deaktivieren - nicht kompatibel mit Reverse Proxy + hmr: false, proxy: { '/api': { target: 'http://192.168.0.12:8000',