Entwicklungsumgebung einrichten
Erste Schritte
Entwicklungsumgebung einrichten
Kurse für git.nrw entstehen lokal in einem Klon des Website-Repositorys. Diese Lektion beschreibt, was dafür installiert sein muss und wie der Entwicklungsserver startet.
Voraussetzungen
Auf Ihrem System muss Git installiert sein. Dazu brauchen Sie eine der beiden Optionen:
- Option 1:
- Node.js
- npm
- Hugo
oder
- Option 2:
- Docker
Schritt 1: Repository klonen
git clone git@gitlab.com:<project-name>/<repository-name>.git
cd <repository-name>
Schritt 2: Abhängigkeiten installieren
npm install
Schritt 3: Entwicklungsmethode wählen
Der Entwicklungsserver läuft wahlweise direkt über npm oder in Docker.
Option 1: Mit npm (Hugo und Node.js)
npm run dev
Option 2: Mit Docker
Container bauen und starten:
npm run docker:build
npm run docker:up
Schritt 4: Einrichtung prüfen
Sobald der Server läuft, ist die Seite im Browser erreichbar unter:
http://localhost:1313
Erscheint die Startseite von git.nrw, ist die Umgebung einsatzbereit.
Wie es weitergeht
Die nächste Lektion erklärt, wie ein git.nrw-Kurs aufgebaut ist und wie sich Inhalte sinnvoll planen lassen.