Zum Hauptinhalt springen

Lokale Entwicklungsumgebung

Diese Anleitung richtet sich an Personen, die an StatO mitentwickeln oder eine lokale Testumgebung benötigen.

Du möchtest den dev-Stand unter Windows nur mit Docker testen? Verwende die Anleitung für Docker-Tests, Dev-Tools und Updates. Dafür sind Docker Desktop, Git und PowerShell 7 ausreichend. Die folgenden Schritte beschreiben die Entwicklung mit lokalen Node-Prozessen.

Voraussetzungen​

  • Node.js und npm,
  • Docker und Docker Compose,
  • Zugriff auf das StatO-Repository.

Starten​

Im Root-Verzeichnis des StatO-Repositories:

npm install
docker compose up -d

Starte anschließend Backend und Frontend in getrennten Terminals:

npm run dev:backend
npm run dev:frontend

Standardadressen:

DienstAdresse
Frontendhttp://localhost:5173
Backend-APIhttp://localhost:3000

Die lokale Entwicklungsumgebung ist nicht mit einer produktiven On-Premises-Installation gleichzusetzen. Für den Produktivbetrieb nutze die On-Premises-Installation.