Dette er koden til Abakusrevyen sin nettside. Utviklet med 🌯 av Teknikk.
Se CONTRIBUTING.md.
For å starte nettsiden lokalt i utviklingsmodus kan du kjøre følgende kommandoer
# Aktiver utviklerverktøy (kun for nix brukere)
$ nix-shell shell.nix
# Installer avhengigheter
$ pnpm install
# Start den lokale dev-serveren
$ pnpm run dev
For å bygge og vise nettsiden lokalt i produksjonsmodus kan du istedenfor kjøre følgende kommandoer
# Aktiver utviklerverktøy (kun for nix brukere)
$ nix-shell shell.nix
# Installer avhengigheter
$ pnpm install
# Bygg nettsiden og vis den lokalt
$ pnpm run build
$ pnpm run preview
Hvis alt funker, kan du deploye nettsiden ved å åpne en pull request til prod
branchen. Når den merges vil nettsiden automatisk oppdateres.
- Astro for statiske ressurser og HTML
- Tailwindcss for CSS styling
- Prettier for formatering av kode
- pnpm for avhengigheter
- Typescript som programmeringspråk
- nix for utviklerverktøy