KnotenJS

So installieren und konfigurieren Sie NodeJS unter CentOS 7

So installieren und konfigurieren Sie NodeJS unter CentOS 7
JavaScript ist die Programmiersprache des Webs. Es wird hauptsächlich im Webbrowser verwendet, um Ihre Website interaktiv zu gestalten. Aber ein Webbrowser ist nicht der einzige Ort, an dem JavaScript heutzutage verwendet wird. JavaScript kann wie jede andere interpretierte Programmiersprache wie Python, Ruby etc. verwendet werden. NodeJS hat es möglich gemacht. NodeJS ist im Grunde JavaScript auf dem Server.In diesem Artikel zeige ich Ihnen, wie Sie NodeJS unter CentOS 7 installieren und konfigurieren. Lass uns anfangen.

Installieren von Build-Tools für native Add-ons:

Alle NodeJS-Module sind in JavaScript geschrieben. Dies hat manchmal Leistungsprobleme, da JavaScript nicht so schnell ist wie eine kompilierte Sprache wie C und C C++. Um dieses Problem zu lösen, verfügt NodeJS über native Addons.

Wie das funktioniert, basiert NodeJS auf der Chrome V8-JavaScript-Engine, die in C . geschrieben ist++. NodeJS fügt also eine zusätzliche Schicht hinzu, um JavaScript-Code in nativen Binärcode zu kompilieren. Dies verbessert die Leistung drastisch. NodeJS-Codes laufen fast so schnell wie kompilierter C- und C++-Code, wenn das von Ihnen verwendete NodeJS-Modul mit der Native Addons NodeJS API geschrieben wurde.

Für die nativen NodeJS-Addons muss ein C++-Build-Tool auf Ihrem Computer installiert sein, da die Module erstellt werden, während Sie sie mit dem Node Package Manager installieren. Ich zeige Ihnen hier, wie Sie Build-Tools installieren.

Aktualisieren Sie zuerst den YUM-Paket-Repository-Cache mit dem folgenden Befehl:

$ sudo yum makecache

Der Cache des YUM-Paket-Repositorys sollte aktualisiert werden.

Installieren Sie nun Build-Tools auf Ihrem CentOS 7-Computer mit dem folgenden Befehl:

$ sudo yum install gcc-c++ make

Jetzt drücken ja und drücke dann .

Die Build-Tools sollten installiert sein.

Hinzufügen von NodeJS-Paket-Repository unter CentOS 7:

Zum Zeitpunkt der Erstellung dieses Artikels können Sie entweder NodeJS 8.x oder NodeJS 10.x. NodeJS 8 ist die LTS-Version und NodeJS 10 ist die neueste Version. Beide Versionen können auf CentOS 7 installiert werden.

Fügen Sie das Paket-Repository von NodeJS 8 . hinzu.x oder NodeJS 10.x je nach Bedarf.

Für NodeJS 8.x:

Führen Sie den folgenden Befehl aus, um das Paket-Repository von NodeJS 8 hinzuzufügen.x auf Ihrem CentOS 7-Computer:

$ curl --silent --location https://rpm.Knotenquelle.com/setup_8.x | sudo bash -

Für NodeJS 10.x:

Führen Sie den folgenden Befehl aus, um das Paket-Repository von NodeJS 10 hinzuzufügen.x auf Ihrem CentOS 7-Computer:

$ curl --silent --location https://rpm.Knotenquelle.com/setup_10.x | sudo bash -

Ich habe mich für die LTS-Version von NodeJS entschieden, die Version 8 ist.x. Wie Sie sehen können, wird das Paket-Repository hinzugefügt.

NodeJS installieren:

Jetzt können Sie NodeJS mit dem folgenden Befehl auf Ihrem CentOS 7-Computer installieren:

$ sudo yum installiere nodejs

Jetzt drücken ja und drücke dann weitermachen.

Jetzt drücken ja und drücke dann um den GPG-Schlüssel zu akzeptieren.

NodeJS sollte installiert sein.

Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob NodeJS funktioniert:

$ Knoten --version

Wie Sie sehen, funktioniert NodeJS ordnungsgemäß.

Führen Sie nun den folgenden Befehl aus, um zu sehen, ob der Node Package Manager (NPM) funktioniert:

$ npm --version

Wie Sie sehen, funktioniert auch NPM korrekt.

Verwenden von NodeJS:

Nachdem Sie NodeJS installiert haben, zeige ich Ihnen die Grundlagen von NodeJS.

Erstellen Sie zunächst ein Projektverzeichnis mit dem folgenden Befehl:

$ mkdir hallo-world

Navigieren Sie nun zum Projektverzeichnis:

$ cd hallo-welt/

Innerhalb Hallo Welt/ Verzeichnis, initialisieren Sie einen Knoten Paket.json Datei mit folgendem Befehl:

$ npm init -y

Wie Sie sehen können Paket.json Datei wird generiert. Der Inhalt der Datei wird auch auf dem Terminal gedruckt. Es ist eine JSON-Datei. Hier, Name ist der Anwendungsname, Ausführung ist die Anwendungsversion, Beschreibung ist eine kurze Beschreibung zu Ihrer Bewerbung, Main ist der Name eines NodeJS-Skripts in Ihrem Projektverzeichnis, das zum Starten Ihrer Anwendung verwendet wird. Standardmäßig ist es Index.js, aber du kannst es ändern. Skripte ist ein Objekt, das Befehlsaliase enthält. Ich werde die Standardeinstellungen vorerst belassen.

Jetzt Express installieren.js NodeJS-Paket mit NPM mit dem folgenden Befehl:

$ sudo npm install express --save

Express sollte installiert sein.

Alle Module werden im node_modules/ Verzeichnis in Ihrem Projektverzeichnis.

Erstellen Sie nun a Index.js Datei und geben Sie die folgenden Codes ein:

ausdrücken lassen = erfordern('ausdrücken');
lass app = express();
App.get('/', (req, res) =>
res.Ende('

Willkommen bei LinuxHinweis

');
);
App.zuhören(8080, () =>
Konsole.log('App läuft auf http://localhost:8080');
);

Führen Sie nun den folgenden Befehl aus, um die App zu starten:

$ Knotenindex.js

Die App sollte starten.

Gehen Sie nun von Ihrem Webbrowser zu http://localhost:8080 und Sie sollten die folgende Ausgabe sehen. Die NodeJS-App funktioniert ordnungsgemäß.

Um die App zu stoppen, drücken Sie + c am Terminal.

Wenn Sie jetzt im Webbrowser http://localhost:8080 aufrufen, sollten Sie einen Fehler sehen.

So installieren und konfigurieren Sie NodeJS auf CentOS 7. Danke, dass du diesen Artikel gelesen hast.

Kostenlose und Open-Source-Spiele-Engines für die Entwicklung von Linux-Spielen
Dieser Artikel behandelt eine Liste von kostenlosen und Open-Source-Spiele-Engines, die für die Entwicklung von 2D- und 3D-Spielen unter Linux verwend...
Shadow of the Tomb Raider für Linux Tutorial
Shadow of the Tomb Raider ist die zwölfte Erweiterung der Tomb Raider-Reihe – ein Action-Adventure-Franchise von Eidos Montrealdos. Das Spiel wurde vo...
So steigern Sie die FPS unter Linux?
FPS steht für Bilder pro Sekunde. Die Aufgabe von FPS besteht darin, die Bildrate bei Videowiedergaben oder Spielleistungen zu messen. In einfachen Wo...