6
0
Fork 0

Guides/Development Setup aktualisiert

Snoweuph 2025-02-05 19:32:35 +00:00 committed by Euph Forge
parent 248417642c
commit f17c78cc74
Signed by: Euph Forge
GPG key ID: 85A06461FB6BDBB7

@ -1,5 +1,5 @@
# Development Setup
Die Meisten der Unterprojekte benötigen Docker und dass dieses auch am Laufen ist.
---
## Client
@ -67,6 +67,9 @@ Es ist zusätzlich empfohlen, vor dem Committen alle Checks lokal auszuführen,
Die Administration und Companion App sind Angular Applikationen, dementsprechend ist [Angular CLI](https://angular.dev/tools/cli) benötigt. Zusätzlich wird auf [Volta](https://docs.volta.sh/reference/setup) für Node Management gesetzt, so wie auf [Just](https://just.systems/man/en/) für einfache Scripte gesetzt.
> [!WARNING]
> In Brew sind die abhängigkeiten for `just` nicht sauber definiert, weswegen `fzf` manuell installiert werden muss
1. Installiere die drei oben genannten Tools
2. führe ein `npm i` aus, um alle node dependencies zu installieren
3. führe ein `just generate` aus, um den API Client zu generieren