Fix: Umgebungsvariablen für den Build-Prozess anpassen

Änderung:
- Umgebungsvariablen `VITE_DAEMON_SOCKET` und `VITE_CHAT_WS_URL` werden nun direkt beim Bauen des Frontends gesetzt, anstatt sie vorher zu exportieren. Dies verbessert die Handhabung der Variablen im Build-Prozess.

Diese Anpassung sorgt dafür, dass die Umgebungsvariablen korrekt im Build-Prozess verarbeitet werden und die WebSocket-Verbindung stabil bleibt.
This commit is contained in:
Torsten Schulz (local)
2025-09-04 08:58:59 +02:00
parent 1a23ec6abf
commit e5db389236

View File

@@ -26,15 +26,9 @@ echo "Setze Umgebungsvariablen..."
echo "VITE_DAEMON_SOCKET=wss://www.your-part.de/ws" >> .env
echo "VITE_CHAT_WS_URL=wss://www.your-part.de:1235" >> .env
# 6. Umgebungsvariablen exportieren
export VITE_DAEMON_SOCKET=wss://www.your-part.de/ws
export VITE_CHAT_WS_URL=wss://www.your-part.de:1235
echo "Umgebungsvariablen exportiert: VITE_DAEMON_SOCKET=$VITE_DAEMON_SOCKET und VITE_CHAT_WS_URL=$VITE_CHAT_WS_URL"
# 7. Frontend neu bauen
# 6. Frontend neu bauen mit Umgebungsvariablen
echo "Baue Frontend neu..."
npm run build
VITE_DAEMON_SOCKET=wss://www.your-part.de:4551 VITE_CHAT_WS_URL=wss://www.your-part.de:1235 npm run build
if [ $? -ne 0 ]; then
echo "❌ Build fehlgeschlagen!"