Wie man Node.js installiert
Node.js™ ist eine leistungsstarke und beliebte Open-Source-Laufzeitumgebung, mit der Sie JavaScript-Code außerhalb eines Browsers ausführen können, normalerweise auf Servern. Node.js ist bekannt für seine blockierungsfreie, ereignisgesteuerte Architektur und damit eine bevorzugte Wahl für die Entwicklung schneller, skalierbarer Anwendungen. Ganz gleich, ob Sie als Entwickler in die Backend-Entwicklung einsteigen oder Echtzeitanwendungen wie Chat-Apps oder Tools für die Online-Zusammenarbeit erstellen möchten, die Installation von Node.js auf Ihrem System ist der erste Schritt.
Dieser Leitfaden führt Sie durch alles, was Sie über die Installation von Node.js wissen müssen. Er behandelt verschiedene Betriebssysteme und Möglichkeiten, Node.js auf dem neuesten Stand zu halten.
Schritt 1: Wählen Sie eine Installationsmethode
Es gibt mehrere Möglichkeiten, Node.js zu installieren, abhängig von Ihrem Betriebssystem und Ihren persönlichen Vorlieben. Sie können Node.js über das offizielle Installationsprogramm, einen Paketmanager oder mit einem Versionsmanager wie nvm (Node Version Manager) installieren. Schauen wir uns jede Methode im Detail an.
Schritt 2: Node.js unter Windows installieren
Option 1: Verwendung des Node.js-Installers
Der einfachste Weg, Node.js unter Windows zu installieren, ist der Download des Installationsprogramms von der offiziellen Node.js-Website.
- Rufen Sie die Node.js-Website auf: Besuchen Sie nodejs.org.
- Laden Sie den Installer herunter: Auf der Homepage sehen Sie zwei Versionen:
- LTS (Long Term Support): Diese Version ist stabiler und wird für die meisten Benutzer empfohlen.
- Current: Diese Version enthält die neuesten Funktionen und Updates, ist aber möglicherweise nicht so stabil.
Wählen Sie die Version, die den Anforderungen Ihres Projekts entspricht, und klicken Sie auf den Link, um das entsprechende Installationsprogramm herunterzuladen.
- Führen Sie das Installationsprogramm aus: Sobald der Download abgeschlossen ist, führen Sie das Installationsprogramm aus. Folgen Sie den Aufforderungen des Installationsassistenten, der Sie durch den Prozess führt. Standardmäßig wird Node.js in den entsprechenden Verzeichnissen installiert und zum PATH Ihres Systems hinzugefügt.
- Überprüfen Sie die Installation: Öffnen Sie die Eingabeaufforderung und geben Sie ein:
Dieser Befehl zeigt die installierte Version von Node.js an. Ähnlich können Sie die Version von npm (Node Package Manager) mit überprüfen:
Sowohl Node.js als auch npm sollten erfolgreich installiert sein.
Option 2: Verwendung von Chocolatey (Windows-Paketmanager)
Wenn Sie es vorziehen, einen Paketmanager zu verwenden, können Sie Node.js über Chocolatey installieren. Stellen Sie zunächst sicher, dass Chocolatey auf Ihrem System installiert ist. Öffnen Sie dann eine Administrator-Eingabeaufforderung und führen Sie den folgenden Befehl aus:
Dadurch wird die LTS-Version von Node.js installiert.
Schritt 3: Node.js auf macOS installieren
Option 1: Verwendung des Node.js-Installers
- Laden Sie den Installer herunter: Besuchen Sie nodejs.org und laden Sie den macOS-Installer herunter, ähnlich wie bei den Windows-Schritten.
- Führen Sie das Installationsprogramm aus: Öffnen Sie die heruntergeladene .pkg-Datei und folgen Sie den Anweisungen des Installationsassistenten, um die Installation abzuschließen.
- Überprüfen Sie die Installation: Öffnen Sie das Terminal und geben Sie ein:
Option 2: Verwendung von Homebrew
Homebrew ist ein beliebter Paketmanager für macOS. Wenn Sie Homebrew bereits installiert haben, können Sie es verwenden, um Node.js zu installieren.
- Öffnen Sie Terminal.
- Führen Sie den folgenden Befehl aus, um Node.js zu installieren:
- Überprüfen Sie die Installation: Sobald die Installation abgeschlossen ist, überprüfen Sie die Versionen von Node.js und npm durch Ausführen:
Schritt 4: Node.js unter Linux installieren
Option 1: Verwendung der Node.js-Binärdistributionen
Node.js bietet vorkompilierte Binärdateien für Linux-Distributionen wie Ubuntu, Debian und Fedora. Sie können das Node.js-Repository hinzufügen und die neueste Version über den Paketmanager Ihres Systems installieren.
- Node.js Repository hinzufügen: Öffnen Sie Terminal und führen Sie die folgenden Befehle für Ubuntu/Debian aus:
Dieser Befehl fügt das Node.js LTS Repository zu Ihrem System hinzu.
- Installieren Sie Node.js:
- Überprüfen Sie die Installation:
Für Fedora, CentOS und andere RPM-basierte Distributionen, verwenden Sie:
Option 2: Verwendung des Node Version Manager (nvm)
nvm ist ein beliebtes Tool zur Verwaltung mehrerer Node.js-Versionen auf demselben System, was besonders hilfreich ist, wenn Sie an mehreren Projekten mit unterschiedlichen Versionsanforderungen arbeiten.
- Nvm installieren: Führen Sie den folgenden Befehl aus, um nvm herunterzuladen und zu installieren:
- Node.js installieren: Sobald nvm installiert ist, können Sie die neueste LTS-Version von Node.js installieren, indem Sie Folgendes ausführen:
- Standard-Node-Version festlegen: Sie können eine Standard-Node.js-Version festlegen, die Sie verwenden möchten, indem Sie Folgendes ausführen:
- Überprüfen Sie die Installation:
Schritt 5: Node.js auf dem neuesten Stand halten
Um sicherzustellen, dass Ihre Node.js-Umgebung mit den neuesten Sicherheits-Patches und Funktionen auf dem neuesten Stand bleibt, sollten Sie regelmäßig nach Updates suchen:
- Verwenden Sie nvm: Führen Sie den folgenden Befehl aus, um Node.js auf die neueste Version zu aktualisieren:
- Einen Paketmanager verwenden (Linux/macOS): Aktualisieren Sie Node.js durch Ausführen:
- Verwendung des Installationsprogramms (Windows/macOS): Laden Sie einfach die neueste Version des Node.js-Installationsprogramms von nodejs.org herunter, führen Sie es aus und folgen Sie den Anweisungen.
Schritt 6: Globale npm-Pakete installieren
Sobald Node.js installiert ist, können Sie globale npm-Pakete installieren. Globale Pakete werden für Kommandozeilen-Tools verwendet, auf die von überall auf Ihrem System zugegriffen werden kann. Um zum Beispiel den beliebten Paketmanager yarn zu installieren, führen Sie aus:
Sie können installierte globale npm-Pakete mit auflisten:
Fazit
Die Installation von Node.js ist ein relativ unkomplizierter Prozess auf verschiedenen Betriebssystemen, unabhängig davon, ob Sie einen Installer oder einen Paketmanager verwenden. Nach der Installation haben Sie Zugang zu einer robusten Umgebung, um JavaScript-Anwendungen auszuführen und npm zur Verwaltung von Abhängigkeiten zu nutzen. Egal, ob Sie Anfänger oder erfahrener Entwickler sind – wenn Sie wissen, wie man Node.js installiert und verwaltet, können Sie das Beste aus dieser leistungsstarken Plattform für die Entwicklung skalierbarer, leistungsstarker Anwendungen herausholen.