DokumentationInstallation

Installation

Installiere die Dwell-CLI auf deinem Rechner. Danach kannst du Projekte anlegen und ihre lokale Entwicklungsumgebung starten.

Voraussetzungen

  • Node.js ab Version 20.19.0 und npm müssen im PATH verfügbar sein. Einzelne Frontend-Stacks brauchen eine höhere Node-Version; prüfe deren Anforderungen vor der Auswahl.
  • Docker muss mit einem laufenden Daemon und Docker Compose v2 bereitstehen. Nutze Linux-Container. Auch reine Frontend-Projekte brauchen Docker für das gemeinsame lokale Gateway.
  • Dwell unterstützt Linux, macOS und Windows. Auf macOS und Windows nutzt du Docker Desktop mit Linux-Containern.

Dwell installieren

Aktueller Repository-Stand: Release Candidate 1.0.0-rc.1. Der hier gezeigte Installationsweg folgt dem aktuellen Dwell-README.

Hole dir einen Checkout des Dwell-Repositories. Mit Git kannst du den dev-Branch so klonen. Alternativ lade ihn über GitHub als ZIP herunter, entpacke ihn und öffne ein Terminal in diesem Ordner.

Dwell-Repository klonenbash
git clone --branch dev https://github.com/WebSign-Dev/Dwell.git
cd Dwell

Führe diese Befehle im Checkout aus. npm ci installiert die Paketabhängigkeiten; npm pack baut die CLI und erstellt das npm-Paket. Anschließend installierst du dieses Paket global.

CLI bauen und global installierenbash
npm ci
npm pack
npm install -g ./websign-dwell-1.0.0-rc.1.tgz

Installation prüfen

Öffne danach ein Terminal und prüfe, ob die CLI verfügbar ist. Die Hilfe zeigt die registrierten Commands; die Versionsausgabe zeigt deine installierte Dwell-Version.

CLI prüfenbash
dwell --help
dwell --version

Wenn dwell nicht gefunden wird, prüfe den Erfolg der globalen npm-Installation und den PATH deiner Shell. Öffne bei Bedarf ein neues Terminal. Eine verfügbare CLI bedeutet noch nicht, dass Docker läuft.

Hinweise & Grenzen

Diese Seite beschreibt den normalen Installationsweg aus dem Repository-Checkout. Paketinhalt, direkte Nutzung des Checkouts und Development-/Build-Details bleiben im README und in der Repository-Doku. Für einen anderen Checkout-Stand muss der Dateiname des erzeugten Pakets zu dessen Version passen.

Als Nächstes

Lege jetzt dein erstes Projekt an. Der Projekte-Guide zeigt auch die Commands für deinen Arbeitsalltag.

Technische Referenz