Kann mir jemand sagen, wo ich die Node.js-Module finden kann, die ich mit npm
installiert habe?
Antworten
Zu viele Anzeigen?Keine direkte Antwort, aber könnte hilfreich sein ....
Das npm hat auch einen Zwischenspeicherordner, der durch Ausführen von npm config get cache
gefunden werden kann (%AppData%/npm-cache
unter Windows).
Die npm-Module werden zuerst hier heruntergeladen und dann in den npm-Globalordner kopiert (%AppData%/Roaming/npm
unter Windows) oder in den projektbezogenen Ordner (dein-projekt/node_modules
).
Wenn Sie also npm-Pakete verfolgen möchten und auf irgendeine Weise die Liste aller heruntergeladenen npm-Pakete (falls der npm-Zwischenspeicher nicht bereinigt ist) ansehen möchten, werfen Sie einen Blick auf diesen Ordner. Die Ordnerstruktur lautet wie folgt {cache}/{name}/{version}
Dies könnte auch helfen https://docs.npmjs.com/cli/cache
In früheren Versionen wurden NPM-Module immer im Verzeichnis /usr/local/lib/node oder an dem Ort platziert, den Sie innerhalb der .npmrc-Datei angegeben haben. In NPM 1.0+ werden Module jedoch an zwei Stellen installiert. Sie können Module lokal in Ihrer Anwendung in /.node_modules installiert haben oder sie global installiert haben, was das oben Genannte verwendet.
Weitere Informationen finden Sie unter https://github.com/isaacs/npm/blob/master/doc/install.md
Der einfachste Weg wäre zu tun
npm list -g
um das Paket aufzulisten und ihren Installationsort anzuzeigen.
Ich hatte npm über chololatey installiert, also ist der Ort
C:\MyProgramData\chocolatey\lib\nodejs.commandline.0.10.31\tools\node_modules
C:\MyProgramData\ ist der Standort des chocolatey-Repos.