- 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
⚙️ Konfigurationsübersicht (/config)
Dieses Verzeichnis enthält zentrale Konfigurationsdateien, die das Verhalten der gesamten App
steuern.
Hier sind die wichtigsten Dateien, ihre Aufgaben und Verlinkungen zur Dokumentation:
📦 appVersion.js
- Definiert die aktuelle Version der App (
APP_VERSION) - Wird z. B. im
VersionInfoModalangezeigt
🗺️ layers.js
- Enthält alle Leaflet-Layergruppen für die Kartenanzeige
- Zentrale Steuerung der aktiven Layer: TALAS, GMA, Cisco, etc.
📁 paths.js
- Berechnet den Basis-Pfad aus
.env.productionoder.env.development - Liefert
BASE_URL, z. B./talas5
🌐 urls.js
- Erzeugt dynamisch API- und Tile-URLs
- Verwendet
window.location.origin→ keine statischen Ports notwendig
Diese Konfiguration macht das Projekt flexibel für mehrere Hosting-Umgebungen.