Anmelden
Anmelden

Installation und Verwendung des Yarn Package Managers für Node.js

Installation und Verwendung des Yarn Package Managers für Node.js
Hostman Team
Technischer Redakteur
Node.js-Laufzeit
12.02.2026
Reading time: 4 min

Yarn ist ein effizientes Tool zur Verwaltung von Abhängigkeiten in Node.js-basierten Projekten. Es ist bekannt für seine hohe Geschwindigkeit, Sicherheit und einfache Bedienung.

Was ist Yarn und warum sollte man es verwenden?

Yarn ist eine Alternative zum Standard-Tool npm (Node Package Manager). Es wurde entwickelt, um Pakete und Projekte auf Basis von Node.js zu verwalten. Yarn bietet mehrere Vorteile gegenüber npm:

Geschwindigkeit: Yarn lädt Pakete parallel herunter und reduziert dadurch die Installationszeit erheblich.
Sicherheit: Die Verwendung der Datei yarn.lock hilft, Versionskonflikte zu vermeiden.
Deterministische Builds: Stellt sicher, dass auf verschiedenen Maschinen identische Paketversionen verwendet werden.
Benutzerfreundliche Oberfläche: Klarere Befehlssyntax und zusätzliche Tools für die Verwaltung von Abhängigkeiten.

Wenn Ihr Projekt viele Pakete und Abhängigkeiten umfasst, kann die Verwendung von Yarn diese Aufgabe erheblich vereinfachen. Es ermöglicht schnellere und sicherere Paketinstallationen und macht die Verwaltung von Abhängigkeiten vorhersehbarer – ein wichtiger Vorteil für Teamprojekte.

Vergleich zwischen Yarn und npm

Die Vorteile von Yarn machen es besonders attraktiv für Entwickler, insbesondere bei großen Projekten.

Funktion

Yarn

npm

Installationsgeschwindigkeit

Schneller dank Caching

Langsamer

Abhängigkeitsverwaltung

Deterministische Builds

Mögliche Versionskonflikte

Lock-Datei

yarn.lock

package-lock.json

Benutzerfreundlichkeit

Vereinfachte Syntax

Standardisierte Oberfläche

Installation von Yarn

Bevor Sie Yarn installieren, stellen Sie sicher, dass Node.js und npm installiert sind:

  1. Öffnen Sie das Terminal oder die Eingabeaufforderung.

  2. Führen Sie folgende Befehle aus, um die Versionen zu prüfen:

node -v

npm -v

Wenn Node.js oder npm nicht installiert sind, laden Sie sie von der offiziellen Node.js-Website herunter. Sie können auch unsere Installationsanleitung verwenden.

Um Yarn global zu installieren, führen Sie aus:

npm install -g yarn

Überprüfen Sie anschließend, ob Yarn erfolgreich installiert wurde:

yarn --version

Wenn der Befehl eine Versionsnummer zurückgibt, wurde Yarn korrekt installiert.

Yarn-Befehle

Die intuitive Syntax von Yarn erleichtert die effiziente Verwaltung von Projektabhängigkeiten.

Projektinitialisierung

Um mit Yarn zu beginnen, initialisieren Sie Ihr Projekt, um eine package.json-Datei mit Projekt- und Abhängigkeitsinformationen zu erstellen.

Wechseln Sie in das Projektverzeichnis:

cd your-project-directory

Führen Sie den folgenden Befehl aus und folgen Sie den Anweisungen:

yarn init

Dadurch wird eine package.json-Datei mit grundlegenden Projekteinstellungen erstellt.

Pakete installieren

Um ein einzelnes Paket zu installieren:

yarn add <package-name>

Um ein Paket als Entwicklungsabhängigkeit zu installieren:

yarn add <package-name> --dev

Dies ist nützlich für Pakete, die nur während der Entwicklung benötigt werden.

Um eine bestimmte Version eines Pakets zu installieren:

yarn add <package-name>@<version>

Alle Abhängigkeiten installieren

Wenn das Projekt bereits eine package.json oder yarn.lock enthält:

yarn install

Dies ist besonders hilfreich nach dem Klonen eines Repositorys.

Pakete entfernen

Um ein Paket zu entfernen und die package.json zu aktualisieren:

yarn remove <package-name>

Abhängigkeiten aktualisieren

yarn upgrade

Sicherheitsprüfung der Abhängigkeiten

yarn audit

Dieser Befehl hilft, Sicherheitslücken zu erkennen.

Caching

Yarn nutzt Caching, um nachfolgende Installationen zu beschleunigen.

Um den Cache zu leeren:

yarn cache clean

Dies kann hilfreich sein, wenn bei der Installation Probleme auftreten.

Fazit

Yarn ist ein modernes Tool zur Verwaltung von Abhängigkeiten in Node.js-Projekten. Seine Geschwindigkeit, Sicherheitsfunktionen und intuitive Oberfläche machen es zu einer ausgezeichneten Wahl für Entwickler.

Node.js-Laufzeit
12.02.2026
Reading time: 4 min

Ähnlich

Node.js-Laufzeit

Node.js unter Windows installieren

JavaScript betreibt die meisten interaktiven Elemente auf Websites und mobilen Anwendungen. JavaScript funktioniert perfekt mit HTML/CSS und ist in die meisten gängigen Browser integriert. Reines JavaScript wird im Web verwendet, und für allgemeine JavaScript-Anwendungen nutzen Entwickler verschiedene Laufzeitumgebungen wie Node.js. Node.js ist eine JavaScript-Ausführungsumgebung. Sie ermöglicht es, JavaScript als universelle Programmiersprache zu verwenden, serverseitige Komponenten zu erstellen und vollwertige Desktopanwendungen zu schreiben. Die Grundlage von Node.js ist die V8-Engine. Diese Engine wurde von Google entwickelt und wird im Google-Chrome-Browser verwendet. Sie kompiliert JavaScript-Code in Maschinencode, den der Prozessor versteht. Um JavaScript jedoch zu einer universellen Sprache zu machen, reicht eine Engine allein nicht aus. Um beispielsweise serverseitige Komponenten zu erstellen, benötigt die Sprache die Fähigkeit, mit Dateien, dem Netzwerk usw. zu arbeiten. Um dieses Problem zu lösen, haben Entwickler V8 durch eigenen Code und Drittanbieterbibliotheken erweitert. So entstand ein Tool, das JavaScript in eine universelle Programmiersprache verwandelt. Node.js ist bei Entwicklern aufgrund der Möglichkeit, Server- und Clientteile in derselben Sprache zu erstellen, seiner Geschwindigkeit und NPM beliebt geworden. In diesem Artikel erklären wir, wie Sie Node.js unter Windows 10/11 korrekt installieren. Alte Versionen entfernen Vor der Installation müssen Sie ältere Versionen der Ausführungsumgebung deinstallieren, sofern vorhanden, da dies zu Konflikten führen kann. Überprüfen wir das System auf vorhandene Node.js-Versionen. Starten Sie dazu die Eingabeaufforderung (Win+R drücken, cmd eingeben und Enter drücken) und führen Sie den Befehl nvm list aus: C:\Users\Hostman>nvm list     18.9.0     18.8.0     16.17.0 Wie Sie sehen, sind mehrere Versionen installiert. Um sie zu löschen: Führen Sie den Befehl npm cache clean --force aus. Öffnen Sie „Programme und Features" und deinstallieren Sie Node.js. Starten Sie den Computer neu. Entfernen Sie die folgenden Verzeichnisse, falls sie vorhanden sind: C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users\{User}\AppData\Roaming\npmC:\Users\{User}\AppData\Roaming\npm-cacheC:\Users\{User}\.npmrcC:\Users\{User}\AppData\Local\Temp\npm-* Kehren Sie zur Eingabeaufforderung zurück und führen Sie nvm uninstall für jede Version aus der Ausgabe von nvm list aus: C:\Users\Hostman>nvm uninstall 18.9.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 18.8.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 16.17.0Uninstalling node v18.9.0... done Überprüfen Sie, dass die Versionen entfernt wurden: C:\Users\Hostman>nvm list'nvm' is not recognized as an internal or external commandC:\Users\Hostman>where nodeNo files matching the pattern were foundC:\Users\Hostman>where npmNo files matching the pattern were found Node.js unter Windows installieren Verwendung von nvm-windows Der Node Version Manager, kurz NVM, ist ein Versionsmanager für Node.js. Er wird benötigt, wenn Sie mit verschiedenen Node-Versionen arbeiten und zwischen ihnen wechseln müssen. NVM ist der am weitesten verbreitete Versionsmanager, ist jedoch unter Windows nicht direkt verfügbar. Stattdessen wird eine angepasste Version namens nvm-windows verwendet. Öffnen Sie das nvm-windows-Repository auf GitHub. Laden Sie den Installer nvm-setup.exe für die neueste Version des Managers herunter. Führen Sie die Installation nach dem Download aus. Sobald die Installation abgeschlossen ist, öffnen Sie PowerShell als Administrator und führen Sie nvm list available aus, um die Liste der verfügbaren Versionen anzuzeigen: Wenn Ihr Projekt keine bestimmte Version erfordert, empfehlen wir, die neueste LTS-Version auszuwählen, um mögliche Probleme zu minimieren. Wenn Sie neue und verbesserte Funktionen testen möchten, können Sie die neueste Version installieren. Allerdings ist das Risiko von Fehlern bei der Verwendung der neuesten Version höher. Installieren wir die neueste LTS-Version. Prüfen Sie die Versionsnummer in der Ausgabe von nvm list available und installieren Sie sie mit nvm install: PS C:\WINDOWS\system32> nvm install 20.13.1Downloading node.js version 20.13.1 (64-bit)...Extracting node and npm...Completenpm v10.5.2 installed successfully.Installation complete. If you want to use this version, typenvm use 20.13.1 In manchen Fällen kann bei der Installation von nvm-windows ein Problem auftreten: nvm lädt den Paketmanager NPM nicht. In diesem Fall empfehlen wir, die unten beschriebene Installationsmethode zu verwenden. Verwendung des offiziellen Installationsprogramms Gehen Sie zum Download-Bereich auf der offiziellen Node.js-Website. Wählen und laden Sie die benötigte Version herunter. Sobald der Download abgeschlossen ist, öffnen Sie die Datei, um die Installation zu starten. Folgen Sie den Anweisungen des Installationsprogramms. Node.js in WSL2 installieren Wenn Sie Node.js mit Docker verwenden möchten, mit der Bash-Kommandozeile arbeiten wollen oder einfach Linux bevorzugen, sollten Sie die Installation von Node.js in WSL2 in Betracht ziehen. WSL (Windows Subsystem for Linux) ist eine Softwareebene, mit der sich unter Linux entwickelte Anwendungen unter Windows ausführen lassen. In diesem Abschnitt finden Sie Anweisungen zur Installation von WSL2. Der Installationsablauf von WSL2 unter Windows 10 hängt von der Version des Betriebssystems ab. Um diese zu ermitteln, drücken Sie Win+R und geben winver ein. Danach öffnet sich folgendes Fenster: Wenn Sie Windows 11 verwenden, können Sie direkt mit Methode 1 fortfahren. Wenn Sie Windows 10 verwenden, prüfen Sie Version und Build und wählen Sie die passende Methode. Methode 1: Für Windows 10 Version 2004 und höher oder Windows 11 Für diese Installationsmethode müssen Sie Windows 10 Version 2004 oder höher (Build 19041 oder höher) oder Windows 11 verwenden. Führen Sie PowerShell als Administrator aus und geben Sie die folgenden Befehle ein: wsl --installwsl --set-version Ubuntu 2 Um das Ergebnis zu überprüfen, verwenden Sie den Befehl wsl.exe -l -v: PS C:\WINDOWS\system32> wsl.exe -l -v   NAME STATE VERSION* Ubuntu Stopped 2 Methode 2: Für Windows 10-Versionen vor 2004 Für diese Methode benötigen Sie mindestens Version 1903 oder höher mit Build 18362.1049 oder höher. Starten Sie PowerShell als Administrator und aktivieren Sie das Windows Subsystem for Linux. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Aktivieren Sie anschließend die Funktion für virtuelle Maschinen: dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart Nachdem Sie diese Schritte abgeschlossen haben, müssen Sie den Computer neu starten. Wenn der Computer neu gestartet ist, laden Sie das Linux-Kernel-Updatepaket herunter und installieren Sie es. Sie können es von der offiziellen Microsoft-Website herunterladen. Wählen Sie anschließend in PowerShell Version 2 von WSL als Standard: wsl --set-default-version 2 Laden wir nun ein Linux-Betriebssystem herunter. Sie können dies direkt über den Microsoft Store tun. Sobald die Installation abgeschlossen ist, können Sie sich über das Suchmenü in der Konsole des installierten Systems anmelden. Fazit Node.js ist eine beliebte Entwicklungsumgebung, die von vielen großen Unternehmen verwendet wird, darunter PayPal, Yahoo, Ebay, General Electric, Microsoft und Uber. In dieser Anleitung haben wir verschiedene Möglichkeiten zur Installation von Node.js unter Windows 10 und 11 betrachtet. Auf unserer App-Plattform finden Sie verschiedene Node.js-Frameworks wie Express, Fastify, Hapi und Nest.
16 December 2025 · 7 min to read

Haben Sie Fragen
oder benötigen Sie Unterstützung?

Unsere Fachleute stehen Ihnen jederzeit zur Verfügung –
egal ob Sie Hilfe benötigen oder nicht wissen, wo Sie anfangen sollen.
E-Mail an uns
Hostman's Support