Im nächsten Artikel werden wir uns ansehen, wie wir können installiere Node.js und npm unter Ubuntu 20.04 | 18.04. Dies ist eine plattformübergreifende Open Source-Laufzeitumgebung für JavaScript, die bereits in erläutert wurde Diese Seite und das verwendet ein ereignisorientiertes E / A-Betriebsmodell, das es leicht und effizient macht.
NodeJS ist ein JavaScript-basiertes Open Source Server Framework Dies wird hauptsächlich zum Erstellen von Backend-Serveranwendungen mit JavaScript-Laufzeit verwendet. Es basiert auf der V8-JavaScript-Engine von Chrome. Npm ist der Standardpaketmanager für NodeJS.
Es wird hauptsächlich für die asynchrone Programmierung verwendet und ist ein sehr leichter Rahmen, was es schneller macht als andere. Es ist auch mit den meisten gängigen Betriebssystemen kompatibel. Mit diesem Framework können unter Verwendung von Ubuntu verschiedene Arten von Anwendungen wie Webanwendungen, Befehlszeilenanwendungen usw. entwickelt werden.
Fügen Sie das NodeJS-Repository aus NodeSource hinzu
NodeSource ist das firmeneigene Node-Repository auf Unternehmensebene, das die neuesten Versionen von NodeJS verwaltet und enthält. Über NodeSource können wir eine bestimmte Version von NodeJS installieren.
Um NodeJS von NodeSource zu installieren, führen Sie einfach einen der folgenden Befehle aus, um die spezifische Version hinzuzufügen, die uns interessiert. Es zu tun Wir müssen Curl installiert haben. Wenn Sie dieses Tool noch nicht haben, können Sie es mit dem folgenden Befehl installieren:
sudo apt install curl
Nun zu Installieren Sie die neueste Version (Version 14), in einem Terminal (Strg + Alt + T) fügen wir diese PPA hinzu:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
zu Installieren Sie Version 12Sie müssen lediglich den folgenden Befehl ausführen:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
zu Installieren Sie die LTS-Version (Version 10) ist das zu verwendende PPA:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Nach dem Hinzufügen einer dieser PPAs können wir die neueste Version von NodeJS aus dem Repository unserer Wahl installieren. Wenn wir mehrere Repositorys hinzufügen, wird die neueste Version von NodeJS installiert und nicht das LTS.
Installieren Sie NodeJS und npm
Für die Installation müssen wir in einem Terminal (Strg + Alt + T) den folgenden Befehl ausführen:
sudo apt install nodejs
Nach Abschluss der Installation sollten die NodeJS- und npm-Module installiert und einsatzbereit sein. Wir können die folgenden Befehle verwenden, um Siehe die installierte Versionsnummer.
node --version npm --version
Die Befehle listen die installierte Version von node und npm auf:
Mai Siehe alle Installationsanweisungen Verfügbar ab Projekt GitHub Seite.
Installieren Sie NodeJS und npm über Snap
Eine andere Form von Die Installation von NodeJS erfolgt über den Administrator Snap-Pakete. Dies könnte der einfachste Weg sein, dies zu tun.
Snaps sind einfach zu erstellen und Softwarepakete zu installieren. Hierbei handelt es sich um gebündelte Anwendungen mit all ihren Abhängigkeiten, die auf allen gängigen Gnu / Linux-Distributionen von einem einzigen Build aus ausgeführt werden können.
zu Installieren Sie die neueste Version (Version 14) in einem Terminal (Strg + Alt + T) ausführen:
sudo snap install node --channel=14/stable --classic
Wir können Version 13 installieren Ausführen des Befehls:
sudo snap install node --channel=13/stable --classic
zu Installieren Sie Version 10Der zu verwendende Befehl lautet wie folgt:
sudo snap install node --channel=10/stable --classic
Testen des Servers
Um zu testen, ob der Webserver korrekt installiert ist, Lassen Sie uns eine Testdatei mit dem Namen erstellen http_server.js in unserem Home-Ordner mit unserem Lieblingseditor:
cd ~/ vim http_server.js
Dann werden wir Kopieren Sie den folgenden Inhalt und fügen Sie ihn in die Datei ein:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Prueba de Nodejs para Ubunlog'); }); server.listen(port, hostname, () => { console.log(`Servidor funcionando en http://${hostname}:${port}/`); });
Danach speichern wir die Datei. Jetzt Wir führen es mit dem folgenden Befehl aus, um den Server zu starten:
node http_server.js
Wir sollten im Terminal eine Ausgabe sehen, die wie folgt aussieht:
Nun, wenn wir unseren Lieblingsbrowser öffnen und Wir gehen zum Hostnamen des Servers oder zur IP-Adresse, gefolgt von Port 3000sollten wir eine Beispielseite wie die folgende sehen:
http://localhost:3000
zu Erfahren Sie mehr über NodeJSkönnen Benutzer die besuchen Projektseite.
Mir hat sehr gut gefallen, wie gut es erklärt wurde.
Danke!