Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
meshviewer [10.02.2017 20:29] – [Frontend] havelock | meshviewer [07.02.2021 14:47] – havelock | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
Werden die Dateien gelöscht, beginnt man ganz von vorne, d.h. alle | Werden die Dateien gelöscht, beginnt man ganz von vorne, d.h. alle | ||
Zeile 29: | Zeile 30: | ||
===== Backend ===== | ===== Backend ===== | ||
Das Backend heißt '' | Das Backend heißt '' | ||
+ | |||
+ | Abhängigkeiten von Programmen | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
Voraussetzung für den Betrieb: | Voraussetzung für den Betrieb: | ||
Zeile 90: | Zeile 96: | ||
===== Frontend ===== | ===== Frontend ===== | ||
- | Wir benutzen die Version | + | Wir benutzen die Version |
+ | Die Quellen befinden sich unter: https:// | ||
aptitude install nodejs nodejs-legacy npm ruby-sass | aptitude install nodejs nodejs-legacy npm ruby-sass | ||
- | |||
- | Abhängigkeiten | ||
- | * batctl | ||
- | * alfred-json | ||
- | * batadv-vis | ||
< | < | ||
Zeile 126: | Zeile 128: | ||
| | ||
TODO RESTORE | TODO RESTORE | ||
+ | |||
+ | 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 NojeJS-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 ==== | ||
- | aptitude install | + | aptitude install |
Die Statistiken sind im Unterverzeichnis '' | Die Statistiken sind im Unterverzeichnis '' |