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:
| Dienst | Adresse |
|---|---|
| Frontend | http://localhost:5173 |
| Backend-API | http://localhost:3000 |
Die lokale Entwicklungsumgebung ist nicht mit einer produktiven On-Premises-Installation gleichzusetzen. Für den Produktivbetrieb nutze die On-Premises-Installation.