Node.js ist eine plattformübergreifende Open-Source-JavaScript-Laufzeitumgebung für die Entwicklung serverseitiger Anwendungen.
Node.js verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Modell, das es leicht und effizient macht, perfekt für datenintensive Echtzeitanwendungen, die auf verteilten Geräten ausgeführt werden.
Hier sehen wir, wie Node.js unter Debian 11 installiert wird.
Installieren Sie Node.js unter Debian
Sie können Node.js mit NodeSource, NVM und dem Debian-Repository installieren. Befolgen Sie also eine der Methoden, die Ihrer Meinung nach einfacher ist, um Node.js zu installieren.
Möglicherweise müssen Sie das Curl-Paket installieren, bevor Sie fortfahren können.
sudo apt update && sudo apt install -y curl
Installieren Sie Node.js mit NodeSource
Nodesource ist ein führendes Unternehmen für kommerzielle Unternehmenssoftware mit der Mission, eine nachhaltige Open-Source-Community rund um Node.js, JavaScript und NPM aufzubauen und zu unterstützen.
Zum Zeitpunkt des Schreibens dieses Artikels sind die folgenden Versionen von Node.js für Benutzer verfügbar. Sie können die offizielle Seite besuchen, um die unterstützten Node.js-Versionen zu finden.
- v14.x (Aktives LTS)
- v12.x (Wartungs-LTS)
- v16.x (neueste Version)
v14.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y nodejs
v12.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install -y nodejs
v16.x
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs
Installieren Sie Node.js mit NVM
nvm ist ein Versionsmanager für Node.js und hilft uns, Node.js pro Benutzer zu installieren und es pro Shell aufzurufen. Außerdem können Sie mehrere Versionen von node.js parallel installieren und verwenden.
Installieren Sie nvm
indem Sie den folgenden Befehl ausführen.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Beenden Sie nach der Installation des nvm die aktuelle Sitzung und melden Sie sich erneut an, um den nvm
zu verwenden Befehl.
Verwenden Sie den folgenden Befehl, um den nvm
zu überprüfen Installation.
nvm -v
Ausgabe:
0.38.0
Jetzt können Sie den nvm
verwenden Befehl zum Installieren der neuesten stabilen Version von Node.js, der neuesten LTS-Version, einer bestimmten Version von Node.js.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Verwenden Sie
nvm ls-remote
Um die verfügbare zu installierende Node.js-Version aufzulisten, verwenden Sie nvm use node/--lts/<version>
um zu einer anderen Node.js-Version zu wechseln, nvm alias default <version>
, um die Standardversion von Node.js festzulegen. Installieren Sie Node.js mit dem Debian-Repository
Node.js ist auch im Debian-Repository verfügbar und Sie können es zusammen mit npm (Node Package Manager) mit dem folgenden Befehl installieren.
Node.js v12.x (LTS) und npm v7.5.x sind zum Zeitpunkt des Schreibens dieses Artikels im Debian OS-Repository verfügbar.
sudo apt install -y nodejs npm
Node.js-Installation prüfen
Überprüfen Sie die Node.js-Version mit dem folgenden Befehl.
node -v
Ausgabe:(NodeJS v14.x)
v14.17.5
Überprüfen Sie die npm-Version.
npm -v
Ausgabe:
6.14.14
Build-Tools installieren
Sie müssen Entwicklungstools installieren, um native Add-Ons von npm zu kompilieren und zu installieren.
sudo apt install -y build-essential
Schlussfolgerung
Das ist alles. Ich hoffe, Sie haben gelernt, wie man Node.js unter Debian 11 installiert.