Wie Knoten installieren.js und npm auf Ubuntu 18.04

0 Comments

– Knoten.js ist eine Open-Source-plattformübergreifende JavaScript-Laufzeitumgebung, die serverseitige Ausführung von JavaScript-Code ermöglicht. Dies bedeutet, dass Sie JavaScript-Code auf Ihrem Computer als eigenständige Anwendung ausführen können, frei von jedem Webbrowser. Knoten.js wird hauptsächlich zum Erstellen von Back-End-serverseitigen Anwendungen verwendet, ist aber auch als Full-Stack-und Front-End-Lösung sehr beliebt.

Npm ist der Standardpaketmanager für Node.js und die weltweit größte software-registry.,

In diesem Tutorial zeigen wir Ihnen verschiedene Möglichkeiten zur Installation von Node.js und npm auf Ubuntu 18.04. Die gleichen Anweisungen gelten für jede Ubuntu-basierte Distribution, einschließlich Kubuntu, Linux Mint und Elementary OS.

Wenn Sie Knoten benötigen.js nur als lokale Laufzeit für die Bereitstellung von Knoten.js-Anwendungen dann ist die einfachste Möglichkeit, Knoten zu installieren.js aus dem NodeSource-Repository. Entwickler sollten Node lieber installieren.js mit dem NVM-Skript.

Wählen Sie die Installationsoption, die für Ihre Umgebung geeignet ist. Konsultieren Sie am besten die Dokumentation des Knotens.,js-Anwendung, mit der Sie herausfinden, welcher Knoten.js-Versionen werden unterstützt.

Knoten installieren.js und npm von NodeSource #

NodeSource ist ein Unternehmen, das sich auf die Bereitstellung von Knotenunterstützung für Unternehmen konzentriert und ein Repository mit den neuesten Versionen von Node verwaltet.js.

Verwenden Sie dieses Repository, wenn Sie eine bestimmte Version von Node installieren müssen.js. Zum Zeitpunkt des Schreibens stellt NodeSource Repository die folgenden Versionen bereit – v14.x, v13.x, v12.x und v10.x. Wir installieren die aktuelle LTS-Version von Node.js, version 12.

Zum Installieren des Knotens.,js und npm Führen Sie aus dem NodeSource-Repository die folgenden Schritte aus:

  1. Aktivieren Sie das NodeSource-Repository, indem Sie den folgenden Befehl curl als Benutzer mit sudo-Rechten ausführen:

    Der Befehl fügt Ihrem System den NodeSource-Signaturschlüssel hinzu, erstellt eine apt sources-Repository-Datei, installiert alle erforderlichen Pakete und aktualisiert den apt-Cache.

    Wenn Sie eine andere Version installieren müssen, z. B. 14.,ändern Sie einfach setup_12.x mit setup_14.x

  2. Sobald das NodeSource-Repository aktiviert ist, installieren Sie Node.js und npm durch Eingabe von:

    Das nodejs-Paket enthält sowohl die Binärdateien node als auch npm.

  3. Überprüfen Sie, ob der Knoten.js und npm wurden erfolgreich durch Drucken ihrer Versionen installiert:

Knoten installieren.,js und npm mit NVM #

NVM (Node Version Manager) ist ein bash-Skript zum verwalten mehrerer aktiver Knoten.js-Versionen. Mit NVM können Sie einen bestimmten Knoten installieren und deinstallieren.js-Version, die Sie verwenden oder testen möchten.

Zum Installieren des Knotens.,js und npm verwenden von NVM Führen Sie auf Ihrem Ubuntu-System die folgenden Schritte aus:

Installieren des NVM-Skripts (Node Version Manager) #

Zum Herunterladen und Installieren des Skripts nvm Ausführen des Skripts:

Der obige Befehl klont das NVM-Repository von Github in das Verzeichnis ~/.nvm:

Wie in der obigen Ausgabe angegeben, sollten Sie entweder das Terminal schließen und erneut öffnen oder die Befehle ausführen, um den Pfad zum Skript nvm zur aktuellen Shell-Sitzung hinzuzufügen. Sie können tun, was für Sie einfacher ist.,

Sobald sich das Skript in Ihrem PATH befindet, überprüfen Sie, ob nvm ordnungsgemäß installiert wurde, indem Sie Folgendes eingeben:

Knoten installieren.js und npm #

Nachdem die nvm installiert ist, können Sie die neueste verfügbare Version von Node installieren.js, indem Sie Folgendes eingeben:

Die Ausgabe sollte ungefähr so aussehen:

Sobald die Installation abgeschlossen ist, überprüfen Sie sie, indem Sie den Knoten drucken.,js-version:

installieren wir zwei weitere Versionen, die neuesten LTS-version und die version 8.10.0

Zur Liste installiert Knoten.js versions type:

Die Ausgabe sollte ungefähr so aussehen:

Der Eintrag mit einem Pfeil rechts (-> v8.10.0) ist der Knoten.js-Version, die in der aktuellen Shell-Sitzung verwendet wird, und die Standardversion ist auf v12.8.1 festgelegt. Die Standardversion ist die Version, die beim Öffnen neuer Shells aktiv ist.,

Sie können die aktuell aktive Version ändern mit:

Wenn Sie den Standardknoten ändern möchten.js-version verwenden Sie den folgenden Befehl ein:

Knoten Installieren.js und npm aus dem Ubuntu-repository #

– Knoten.js-und npm-Pakete sind in den Standard-Ubuntu 18.04-Repositorys verfügbar.

Zum Zeitpunkt des Schreibens lautet die in den Ubuntu-Repositorys enthaltene Version v8.10.0 Dies ist die vorherige TLS-Version.,

Um nodejs und npm zu installieren, führen Sie die folgenden Befehle aus:

Der Knoten.die ausführbare js-Datei aus den Ubuntu-Repositorys heißt nodejs anstelle von node aufgrund eines Konflikts mit einem anderen Paket.

Überprüfen Sie die Installation, indem Sie Folgendes ausführen:

Install development tools #

Um native Add-ons von npm kompilieren und installieren zu können, müssen Sie die Entwicklungstools installieren.,

Mit dem folgenden Befehl werden alle erforderlichen Pakete einschließlich der GCC-Compiler installiert:

Knoten deinstallieren.js #

Wenn Sie Node aus irgendeinem Grund deinstallieren möchten.js-und npm-Pakete können Sie den folgenden Befehl verwenden:

Wir haben Ihnen drei verschiedene Möglichkeiten zur Installation gezeigt Knoten.js und npm auf Ihrem Ubuntu 18.04 server. Die von Ihnen gewählte Methode hängt von Ihren Anforderungen und Vorlieben ab., Obwohl die Installation der gepackten Version aus dem Ubuntu-oder NodeSource-Repository einfacher ist, bietet Ihnen die nvm-Methode mehr Flexibilität beim Hinzufügen und Entfernen verschiedener Knoten.js-Versionen auf Benutzerbasis.

Wenn Sie Ihre NPM-Pakete mit yarn verwalten möchten, können Sie dieses Tutorial zur Installation und Verwendung von yarn unter Ubuntu 18.04 lesen .


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.