Diese Linksammlung soll Initiativen, Projekte und Communities sichtbar machen und helfen, dass sich Hackerinnen (und die, die es werden wollen) im Internet finden, inspirieren, austauschen und vernetzen können.
Unter Hackerinnen verstehen wir nicht-männliche Personen die sich für Computer und Technik interessieren.
Es fehlt ein Eintrag oder du hast einen Fehler gefunden? Wir freuen uns über dein Feedback. Erstelle bitte ein Github-Issue.
- NodeJS and npm (Anleitung)
- (NVM - Node version manager)
Du möchtest keine Daten über dein Nutzungsverhalten an Astro senden? So stellt du das Tracking aus (im Terminal ausführen):
npm run astro telemetry disable
Alle Kommandos werden vom Root-Verzeichnet, über den Terminal, ausgeführt.
- NPM-Pakete installieren:
npm install
- Server starten:
npm run dev
- Webseite ist jetzt über localhost:3000 erreichbar
Alle Kommandos werden vom Root-Verzeichnet, über den Terminal, ausgeführt:
Command | Action |
---|---|
npm install |
Installieren der NPM-Pakete |
npm run dev |
Starten des lokalen Dev-Servers unter localhost:3000 |
npm run build |
Bauen der Webseite für Produktion in ./dist/ |
npm run preview |
Vorschau der lokal gebauten Webseite, vor dem Deployen |
npm run test:e2e |
End to end test laufen lassen |
Die Dateien justfile
, flake.nix
, ... kannst du mit guten Gewissen ignorieren. Diese gehören zu unserem Deployment und werden lokal nicht benötigt.
Lokal werden Beispieldaten geladen.
In Produktion werden die Inhalte werden von Airtable geladen. Dazu muss der Airtable Access Token als Environment Variable SECRET_AIRTABLE_ACCESS_TOKEN
gesetzt werden.
Die Astro Dokumentation findest du hier.