/webapp

eTrax | rescue - Verwaltung und Livetracking für Personensuchen

Primary LanguagePHPMIT LicenseMIT

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

Installation