Heim >Web-Frontend >Front-End-Fragen und Antworten >Was ist der Unterschied zwischen npm und node.js?

Was ist der Unterschied zwischen npm und node.js?

WBOY
WBOYOriginal
2022-02-28 15:06:574591Durchsuche

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.

Was ist der Unterschied zwischen npm und node.js?

Die Betriebsumgebung dieses Artikels: Windows 10-System, NodeJS-Version 12.19.0, Dell G3-Computer.

Was ist der Unterschied zwischen npm und node.js

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 npm

npm 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 Beziehungen

node.js enthält npm, den Paketmanager von node.js

npm muss nicht separat installiert werden. Bei der Installation von Node wird npm zusammen installiert

Empfohlenes 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn