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.
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:
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.
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!