Dieser Artikel bietet Ihnen eine Einführung in die Schritte zum Erstellen einer node.js-Umgebung auf einem Linux-Server. Ich hoffe, dass er für Freunde hilfreich ist.
1. Installieren Sie die node.js-Umgebung
node.js ist JavaScript, das auf dem Server ausgeführt wird, einer Plattform, die auf der Chrome JavaScript V8-Engine basiert.
Node herunterladen und installieren .js
Laden Sie die neueste stabile Version v10.15.3 lokal herunter (dies ist die neueste stabile Version, als der Artikel derzeit veröffentlicht wird)
wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz
Entpacken Sie sie nach dem Herunterladen
tar xvJf node-v10.15.3-linux-x64.tar.xz
Legen Sie die entpackte Datei ab node Verschieben Sie das .js-Verzeichnis in das Verzeichnis /usr/local
mv node-v10.15.3-linux-x64 /usr/local/node-v10
Konfigurieren Sie die Knoten-Soft-Verbindung zum Verzeichnis /bin
ln -s /usr/local/node-v10/bin/node /bin/node
2 Verwenden Sie npm
Configure nm
npm ist ein Paketverwaltungs- und Verteilungstool für Node.js. Dadurch können Node.js-Entwickler Code und allgemeine Codeschnipsel einfacher teilen.
Das komprimierte Paket zum Herunterladen von Node enthält bereits npm. Wir müssen es nur per Softlink mit dem Bin-Verzeichnis verknüpfen
ln -s /usr/local/node-v10/bin/npm /bin/npm
Variablenumgebung konfigurieren
Fügen Sie das Verzeichnis /usr/local/node-v10/bin zur Umgebungsvariablen $PATH hinzu, um über npm global installierte Tools von Drittanbietern einfach zu verwenden
echo 'export PATH=/usr/local/node-v10/bin:$PATH' >> /etc/profile
Effektive Umgebungsvariablen
source /etc/profile
Verwenden npm
Installieren Sie das Prozessmanagementmodul für immer über npm
npm install forever -g
Schließen Sie die Umgebungseinrichtung ab
Herzlichen Glückwunsch! Sie haben die node.js-Umgebung erfolgreich eingerichtet
Das obige ist der detaillierte Inhalt vonEinführung in die Schritte zum Erstellen einer node.js-Umgebung auf einem Linux-Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!