- Dokumentationen für: - appVersion.js → appVersion.md - layers.js → layers.md - paths.js → paths.md - urls.js → urls.md - Übersicht in README.md mit internen Links ergänzt - Erklärt dynamische URL-Logik, Layer-Setup und Basispfadstruktur
39 lines
953 B
Markdown
39 lines
953 B
Markdown
<!-- /docs/config/README.md -->
|
||
|
||
# ⚙️ 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`](./appVersion.md)
|
||
|
||
- Definiert die aktuelle Version der App (`APP_VERSION`)
|
||
- Wird z. B. im `VersionInfoModal` angezeigt
|
||
|
||
---
|
||
|
||
## 🗺️ [`layers.js`](./layers.md)
|
||
|
||
- Enthält alle Leaflet-Layergruppen für die Kartenanzeige
|
||
- Zentrale Steuerung der aktiven Layer: TALAS, GMA, Cisco, etc.
|
||
|
||
---
|
||
|
||
## 📁 [`paths.js`](./paths.md)
|
||
|
||
- Berechnet den Basis-Pfad aus `.env.local`
|
||
- Liefert `BASE_URL`, z. B. `/talas5`
|
||
|
||
---
|
||
|
||
## 🌐 [`urls.js`](./urls.md)
|
||
|
||
- 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.
|