Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
meshviewer [27.10.2019 14:47] – havelock | meshviewer [14.12.2023 15:23] (aktuell) – [Backend] havelock | ||
---|---|---|---|
Zeile 29: | Zeile 29: | ||
===== Backend ===== | ===== Backend ===== | ||
- | Das Backend heißt '' | + | Das Backend heißt '' |
Abhängigkeiten von Programmen | Abhängigkeiten von Programmen | ||
Zeile 97: | Zeile 97: | ||
Wir benutzen die Version 4 des Frontends mit einigen kleinen eigenen Änderungen. | Wir benutzen die Version 4 des Frontends mit einigen kleinen eigenen Änderungen. | ||
+ | Die Quellen befinden sich unter: https:// | ||
aptitude install nodejs nodejs-legacy npm ruby-sass | aptitude install nodejs nodejs-legacy npm ruby-sass | ||
Zeile 129: | Zeile 130: | ||
TODO Wenn es keinen Knoten mit Koordinaten gibt, dann wird die Leaflet-Karte nicht angezeigt | TODO Wenn es keinen Knoten mit Koordinaten gibt, dann wird die Leaflet-Karte nicht angezeigt | ||
+ | |||
+ | <WRAP center round info> | ||
+ | Wenn die JSON-Dateien von einem anderen Server geladen werden, so | ||
+ | muß dieser einen zusätzlichen Antwortheader einbauen. Für Lighttpd ist das | ||
+ | z.B.: '' | ||
+ | </ | ||
+ | |||
+ | ==== Alternativinstallation ==== | ||
+ | |||
+ | Ohne den ganzen NodeJS-Plunder. | ||
+ | Es werden soweit es geht Pakete des Betriebssystems verwendet, | ||
+ | Siehe dazu auch den Helgoländer Meshviewer. | ||
+ | |||
+ | < | ||
+ | apt-get install libjs-moment libjs-d3 libjs-requirejs libjs-es6-shim | ||
+ | </ | ||
+ | |||
==== Statistik ==== | ==== Statistik ==== |