Heim >Web-Frontend >Front-End-Fragen und Antworten >Was ist der Unterschied zwischen npm und node.js?
Unterschiede: 1. „node.js“ ist eine laufende Umgebung für JavaScript und ein serverseitiger JavaScript-Interpreter, während npm der Paketmanager von „node.js“ ist; 2. npm erfordert keine separate Installation, „node . js“ enthält npm, das bei der Installation des Knotens zusammen installiert wird.
Die Betriebsumgebung dieses Artikels: Windows 10-System, NodeJS-Version 12.19.0, Dell G3-Computer.
1. node.js
Node.js ist eine laufende Umgebung für JavaScript
node.js ist eine Kapselung der Google V8-Engine. Es handelt sich um einen serverseitigen JavaScript-Interpreter
Eine Entwicklungsplattform, die die Ausführung von JavaScript auf der Serverseite ermöglicht. Dadurch wird JavaScript zu einer Skriptsprache, die serverseitigen Sprachen wie PHP, Python, Perl und Ruby ebenbürtig ist
Zweitens ist npmnpm der Paketmanager von node.js
Wenn ich Node.js für die Entwicklung verwende, verwende ich oft den JS-Code anderer Leute, der häufiges Herunterladen, Dekomprimieren und Verwenden erfordert
Die Methode im ersten Der Artikel ist zu mühsam, daher erscheint npm (Paketmanager)
Jeder lädt den geschriebenen Code auf npm hoch. Wenn Sie den Code verwenden müssen, können Sie ihn direkt über npm herunterladen
Die beiden sind inklusive Beziehungennode.js enthält npm, den Paketmanager von node.js
npm muss nicht separat installiert werden. Bei der Installation von Node wird npm zusammen installiertEmpfohlenes Lernen: „nodejs Video-Tutorial
"Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen npm und node.js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!