Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.3 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.3 KB

Spleis-testdata

Beskrivelse

Oppretter og manipulerer testdata for spleis.

Kjøretidsavhengigheter

  • JDK 17
  • Kafka

Kjøre lokalt

Frontend

Frontenden er skrevet i React og bygges med Vite, og startes fra frontend-mappen slik:

# Installér avhengigheter i package.json:
npm i

# Bygg frontenden og start dev-server:
npm run start

Skal du teste frontenden sammen med backenden må du først bygge appen slik at de bundlede filene kan serves av backenden fra public-mappen:

# Kjøres fra frontend/:
npm run build

# Evt watch mode dersom du ønsker å bygge mens du skriver kode:
npm run watch

Deretter starte backend (se nedenfor) og navigere til localhost:8080

# Kjøre tester
npx jest

Backend

Lokal app med mocket rapids-and-rivers og embedded postgres-db kan kjøres ved å starte main-funksjonen i LocalApp.kt. Serveren svarer på 0.0.0.0:8080 og server filer fra public-mappen hvis du har bygd frontend-appen på forhånd.