Node.js und Paketmanager
Installiere die notwendigen Werkzeuge, um mit der Entwicklung zu beginnen.
Node.js
Abschnitt betitelt „Node.js“Node.js ist eine Laufzeitumgebung, die es ermöglicht, JavaScript-Code außerhalb des Browsers auszuführen. Bei der Installation wird dir auch der Node Paketmanager (npm) eingerichtet, der die Installation und Verwaltung von JavaScript-Bibliotheken ermöglicht.
Die Installation ist je nach Betriebssystem unterschiedlich.
Die einfachste Möglichkeit, Node.js für macOS zu installieren, ist über Homebrew, einem Paketmanager für macOS. Wenn du den zuvor eingerichtet hast, führe zur Installation von Node.js folgenden Befehl im Terminal aus:
brew install node@22Alternativ kannst du Node.js auch manuell installieren. Lade dir dazu den Node.js-Installer in der LTS-Version herunter und führe die Installation durch.
Wenn du Node.js installiert hast, kannst du im Terminal überprüfen, ob die Installation erfolgreich war oder direkt mit dem Website-Starterkit fortfahren.
Die einfachste Möglichkeit, Node.js für Windows zu installieren, ist über das Installationspaket. Lade dir jetzt Node.js in der LTS-Version (Long Term Support) von der offiziellen Node.js-Website herunter und installiere es.
Während der Installation sind ein paar Dinge zu beachten: Lasse die folgende Vorauswahl unverändert und klicke auf Next.

Wähle im folgenden Dialog die Checkbox aus, um weitere Tools wie Chocolatey zu installieren, und klicke auf Next. Diese können bei manchen Anwendungen hilfreich sein.

Nach der erfolgreichen Installation öffnet sich das Terminal zur Installation der zuvor ausgewählten Tools. Starte die Installation durch Drücken einer beliebigen Taste.

Ausführung von Scripten erlauben
Abschnitt betitelt „Ausführung von Scripten erlauben“Windows blockiert standardmäßig das Ausführen von Skripten in der PowerShell. Um das zu ändern, öffne die PowerShell als Administrator und führe den folgenden Befehl aus:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserWenn du Node.js installiert hast, kannst du im Terminal überprüfen, ob die Installation erfolgreich war oder direkt mit dem Website-Starterkit fortfahren.
Alternative Paketmanager
Abschnitt betitelt „Alternative Paketmanager“Neben npm gibt es weitere Paketmanager, die du für die Installation von JavaScript-Bibliotheken verwenden kannst. Das wären zum Beispiel Yarn oder pnpm. Beide bieten Vorteile in Bezug auf Geschwindigkeit und geringerem Speicherplatz.
Solltest du dich für Yarn oder pnpm entscheiden, siehe dir auf jeden Fall den nächsten Abschnitt Corepack an.
Mit Corepack kannst du den Paketmanager auf Projektbasis festlegen. Das bedeutet, dass du nicht einen Paketmanager in einer Version für all deine Website-Projekte verwendest, sondern jedes Projekt seine eigene Paketmanager-Version verwendet. Das beugt Konflikten vor und sorgt für eine saubere Projektstruktur.