Zum Inhalt springen

Node.js und Paketmanager

Installiere die notwendigen Werkzeuge, um mit der Entwicklung zu beginnen.

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:

Terminal-Fenster
brew install node@22

Alternativ 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.

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.