Heim >Web-Frontend >js-Tutorial >Wo befinden sich meine mit NPM installierten Module tatsächlich?

Wo befinden sich meine mit NPM installierten Module tatsächlich?

Susan Sarandon
Susan SarandonOriginal
2024-11-29 15:59:11258Durchsuche

Where Do My NPM-Installed Modules Actually Live?

Aufdecken der versteckten Nuggets: Wo befinden sich NPM-installierte Module?

Wenn Sie in die Welt von Node.js eintauchen, ist das Verständnis der Paketinstallation und -speicherung von entscheidender Bedeutung. Ein solcher Paketmanager ist NPM, der häufig zur Verwaltung von JavaScript-Modulen verwendet wird. Allerdings fragt man sich häufig, wo diese Module nach der Installation gespeichert sind.

Globale Bibliotheken

Für global installierte Pakete können Sie den Befehl npm list -g verwenden, um ihren Aufenthaltsort anzuzeigen. Dieser Befehl zeigt alle global installierten Bibliotheken zusammen mit ihren Speicherorten an. Um eine verkürzte Ausgabe zu erhalten, die nur den Pfad anzeigt, verwenden Sie npm list -g | head -1.

Tauchen Sie mit dem Befehl npm list -- Depth=0 tiefer in die globalen Paketdetails ein. Dieser Befehl enthüllt alle global installierten Pakete ohne ihre Abhängigkeiten.

Beim Basteln auf Unix-Systemen befinden sich global installierte Pakete normalerweise in /usr/local/lib/node oder /usr/local/lib/node_modules. Durch Festlegen der Umgebungsvariablen NODE_PATH auf diesen Pfad kann Node.js diese Module mühelos finden.

Windows-Betriebssystem:

  • Windows XP: %USERPROFILE%AppDatanpmnode_modules
  • Windows 7, 8 und 10: %USERPROFILE%AppDataRoamingnpmnode_modules

Nicht-globale Bibliotheken

Nicht-global installierte Pakete werden in einem Unterordner namens node_modules im aktuellen Arbeitsverzeichnis versteckt.

Zur Ansicht Verwenden Sie den Befehl, um eine Liste der nicht global installierten Pakete für Ihren aktuellen Standort anzuzeigen npm-Liste.

Globale Installation mit der Option -g

Wenn Sie ein Paket global installieren möchten, hängen Sie die Option -g an den npm-Installationsbefehl an. Beispielsweise installiert npm install -g pm2 pm2 global und platziert es normalerweise in /usr/local/lib/node_modules. Um den genauen Speicherort zu überprüfen, verwenden Sie npm root -g.

Im Gegensatz dazu installiert npm install pm2 ohne die Option -g pm2 lokal und speichert es im Unterordner node_modules des lokalen Verzeichnisses.

Das obige ist der detaillierte Inhalt vonWo befinden sich meine mit NPM installierten Module tatsächlich?. 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