Heim  >  Artikel  >  Web-Frontend  >  Welche Beziehung besteht zwischen npm und node.js?

Welche Beziehung besteht zwischen npm und node.js?

青灯夜游
青灯夜游Original
2022-07-11 18:00:484048Durchsuche

npm bedeutet auf Chinesisch „Node-Paketmanager“. Es kann zusammen mit Nodejs installiert werden Installieren, teilen und verteilen Sie Code und verwalten Sie Knotenprojektabhängigkeiten.

Welche Beziehung besteht zwischen npm und node.js?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, NodeJS-Version 12.19.0, DELL G3-Computer.

Was ist npm? Was hat das mit node.js zu tun?

npm (vollständiger Name Node Package Manager, „Knotenpaketmanager“) ist das in JavaScript geschriebene Standard-Softwarepaketverwaltungssystem von Nodejs. Mit npm können Sie Code installieren, freigeben, verteilen und Projektabhängigkeiten verwalten.

npm ist ein Paketverwaltungstool in der JavaScript-Welt und das Standardpaketverwaltungstool für die Node.js-Plattform. Es wird zusammen mit Nodejs installiert. Ähnlich wie Maven, Gradle in der Java-Syntax und Pip in Python.

npm kann viele Probleme bei der Bereitstellung von NodeJS-Code lösen:

  • Ermöglichen Sie Benutzern, von anderen geschriebene Pakete von Drittanbietern zur lokalen Verwendung herunterzuladen.

  • Ermöglicht Benutzern das Herunterladen und Installieren von von anderen geschriebenen Befehlszeilenprogrammen vom NPM-Server zur lokalen Verwendung.

  • Ermöglicht Benutzern das Hochladen von Paketen oder Befehlszeilenprogrammen, die sie schreiben, auf den NPM-Server, damit andere sie verwenden können.

npm koexistiert mit Nodejs. Solange Nodejs installiert ist, wird npm auch installiert. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus, um zu überprüfen, ob die Installation erfolgreich ist.

Welche Beziehung besteht zwischen npm und node.js?

Erweiterte Kenntnisse: Was passiert beim Ausführen von npm run xxx

  • Beim Ausführen von npm run xxx sucht npm zunächst nach dem auszuführenden Programm in node_modules/.bin im aktuellen Verzeichnis und führt es aus wenn gefunden;

  • Wenn nicht gefunden, suchen Sie im globalen Verzeichnis npm i -g xxx. Wenn das globale Verzeichnis immer noch nicht gefunden wird, suchen Sie im Pfad-Umgebungsvariable, um zu sehen, ob es andere ausführbare Programme mit demselben Namen gibt.

  • Weitere Informationen zu Knoten finden Sie unter:

    nodejs-Tutorial
  • !

Das obige ist der detaillierte Inhalt vonWelche Beziehung besteht 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