Files
nodeMap/docs/guide/env.md
ISA 8894ce4411 docs: .env.local durch .env.production & .env.development ersetzt + Rücklinks & Footer ergänzt
- Alle Hinweise in Markdown-Dateien aktualisiert: Verwendung von `.env.production` und `.env.development` statt `.env.local`
- Footer-Abschnitte mit „Zurück zur Übersicht“-Link in allen relevanten `/docs/`-Dateien ergänzt
- Inhaltliche Korrekturen und Ergänzungen in Architektur-, Setup-, FAQ-, und Mockdaten-Dokumentation
- Inhaltsverzeichnis in `README.md` aktualisiert und funktionierende relative Links in Unterverzeichnissen sichergestellt
- Ziel: bessere Lesbarkeit, Navigation und Klarheit für neue Entwickler
2025-06-24 09:00:49 +02:00

2.2 KiB
Raw Blame History

🌐 Umgebungsvariablen (.env.production / .env.development)

NodeMap verwendet Umgebungsvariablen zur Steuerung von API-Verhalten, Serverpfaden und Moduswahl (Mock oder Produktion).

📂 Speicherort

  • Entwicklung: .env.development
  • Produktion: .env.production (für npm run build & npm start)

🔧 Wichtige Variablen

Variable Beispielwert Beschreibung
DB_HOST localhost Adresse des Datenbankservers (MySQL)
DB_PORT 3306 Port für die Datenbankverbindung
DB_NAME talas Datenbankname
DB_USER root Benutzername für MySQL
DB_PASSWORD geheim Passwort für MySQL
NEXT_PUBLIC_API_PORT_MODE prod oder dev Steuert API-Routing bei Services (z.B. Portwechsel für lokal)
NEXT_PUBLIC_USE_MOCKS true oder false Aktiviert den Mockdaten-Modus über /api/mocks/...
NEXT_PUBLIC_BASE_PATH /talas5 oder leer Optionaler Pfad, falls App unter Subpfad läuft (z.B. IIS)
NEXT_PUBLIC_DEBUG true oder false Aktiviert zusätzliche console.log Ausgaben für Debugging im Browser

📦 Beispiel .env.production

DB_HOST=localhost
DB_PORT=3306
DB_NAME=talas
DB_USER=root
DB_PASSWORD=geheim
NEXT_PUBLIC_API_PORT_MODE=prod
NEXT_PUBLIC_USE_MOCKS=false
NEXT_PUBLIC_BASE_PATH=/talas5
NEXT_PUBLIC_DEBUG=false

📦 Beispiel .env.development

DB_HOST=localhost
DB_PORT=3306
DB_NAME=talas
DB_USER=root
DB_PASSWORD=geheim
NEXT_PUBLIC_API_PORT_MODE=dev
NEXT_PUBLIC_USE_MOCKS=true
NEXT_PUBLIC_BASE_PATH=/talas5
NEXT_PUBLIC_DEBUG=true

Zurück zur Übersicht