eTrax | rescue - Verwaltung und Livetracking für Personensuchen
Development Environment Setup
Wichtig: Für die Entwicklung von eTrax | rescue muss node.js installiert sein
- Repository auschecken
- Alle nötigen node-Pakete sind im package.json-File angeführt
- Development Files liegen im dev Verzeichnis
- Beim Building-Prozess werden die erzeugten Dateien in ein Verzeichnis mit dem Namen v5 geschrieben
- Der Building-Prozess wird durch gulp gesteuert
- webpack-stream importiert die js Files in ol.js (import jQuery from 'jquery')
Installation des Development Environments
- Um die benötigten node-Pakete zu installieren ein Terminal Fenster öffnen und npm install eingeben
Anstoßen des build Prozesses
- Zum Builden im Terminal npm run build eingeben
- Mit npm run watch wird die watcher Funktion von gulp aktiviert, die Änderungen in den Development Files verfolgt und den Build anstößt wenn Änderungen gespeichert werden
Installation der Software
Systemvoraussetzungen
Voraussetzungen zur Installation:
- MySQL (5.7.28 oder höher) - 1 Datenbank
- PHP (7.3 oder höher)
- Zur Nutzung der APP bzw. BOS-Schnittstelle muss jeweils 1 Subdomain angelegt werden können
Download
- Aktuellste Release im Repository https://github.com/pisoni/eTrax/releases oder
- Builden der aktuellen Version (siehe oberhalb)