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.

Optionales Feedback