Wie Liste npm-Benutzer-Pakete installiert?
Wie kann ich die Liste der Benutzer-Paket installiert NUR in npm
? Wenn ich npm -g list
es gibt jedes Paket und deren Abhängigkeiten, das ist nicht das, was ich will.
InformationsquelleAutor der Frage lolski | 2013-07-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Funktioniert das ziemlich gut zu:
npm list -g --depth=0
Referenz
InformationsquelleAutor der Antwort aris
Können Sie eine Liste aller weltweit installierten Module mit:
ls `npm root -g`
InformationsquelleAutor der Antwort Gil
Als 13. Dezember 2015
Während ich fand die akzeptierte Antwort 100% richtig, und nützlich, gewünscht zu erweitern es ein wenig auf meinen eigenen Erfahrungen und hoffentlich zum Wohle der anderen zu. (Hier verwende ich die Begriffe Paket-und Modul austauschbar)
In der Antwort auf die Frage, ja, die akzeptierte Antwort wäre:
Möchten Sie vielleicht zu prüfen, ob ein bestimmtes Modul Global installiert, auf *nix-Systemen /bei vorhandenem grep hat. Dies ist besonders nützlich, wenn Sie überprüfen, welche version eines Moduls, das Sie verwenden (weltweit installiert sind, entfernen Sie einfach die -g-flag, wenn die überprüfung ein lokales Modul):
Wenn Sie möchten, um zu sehen, alle verfügbar (remote -) Versionen für ein bestimmtes Modul, dann tun:
Hinweis, Versionen ist plural. Dies gibt Ihnen die komplette Liste der Versionen zur Auswahl.
Für die aktuelle remote-version:
Hinweis, version singulär ist.
Finden Sie heraus, welche Pakete aktualisiert werden müssen, können Sie
Update globalen Pakete, die Sie verwenden können,
Aktualisieren alle globalen Pakete, die Sie verwenden können:
(Allerdings für npm-Versionen kleiner 2.6.1, siehe auch dieser link da gibt es ein spezielles Skript, das empfiehlt sich für Global Aktualisierung aller Pakete).
Den oben genannten Befehlen sollte die Arbeit über NPM-Versionen 1.3.x, 1.4.x, 2.x-und 3.x
InformationsquelleAutor der Antwort arcseldon
Für lokale Module:
Für Globale Module:
InformationsquelleAutor der Antwort Amit Sharma
Bevorzuge ich tools mit einigen freundlichen gui!
Ich verwendet
npm-gui
welches Ihnen die Liste der lokalen und globalen PaketeDas Paket an https://www.npmjs.com/package/npm-gui und https://github.com/q-nick/npm-gui
In Ihrem browser
http:\\localhost:9000
InformationsquelleAutor der Antwort Alireza Fattahi
Für die Projekt-Abhängigkeiten verwenden:
Für die globalen Abhängigkeiten verwenden:
InformationsquelleAutor der Antwort Karthik damodara
npm list
ist nur ein alias fürnpm ls
Für die erweiterte info
Können Sie immer
--depth=0
am Ende, um die erste Ebene tief.Können Sie überprüfen, Entwicklung und Produktion von Paketen.
Zeigen, die info in
json
formatStandard ist
false
Können Sie darauf bestehen, auf lang-format zum anzeigen erweiterter Informationen.
Können Sie zeigen, parseable-Ausgang statt der Baum-Ansicht.
Können Sie die Liste der Pakete, die in der globalen installieren Präfix anstatt in das aktuelle Projekt.
Vollständige Dokumentation finden Sie hier.
InformationsquelleAutor der Antwort prosti
Ein Weg sein könnte, um zu finden, die Wurzel-directory-Module mit:
Dann Liste, Verzeichnis...
Den Benutzer-installierten Pakete in diesem Fall sind grunt und grunt-contrib-jshint
InformationsquelleAutor der Antwort obimod
Sehen die Liste aller Pakete, die installiert sind.
InformationsquelleAutor der Antwort rab
Knoten hat ein Konzept der Lokalen Module & Globale Module
Lokalen Moduls befinden sind im aktuellen Projekt-Verzeichnis.
Globale Module sind in der Regel befindet sich im home-Verzeichnis angelegt, aber wir können den Pfad ändern, wo die Globale Module befindet.
npm list
npm list --global
ODERnpm list --g
//Es wird eine Liste aller top-level-Module mit Ihren Abhängigkeitennpm list -g --depth=0
InformationsquelleAutor der Antwort Piyush Sagar
Node_modules enthält die vom Benutzer installierten Pakete so ändern Sie das Verzeichnis node_modules und die Liste der Elemente. Kern-Module definiert sind Knoten, die Quelle in der
lib/
Ordner.Example:
InformationsquelleAutor der Antwort karthick
Benutze ich
npm -g outdated --depth=0
Liste veralteten Versionenim globalen Raum.
InformationsquelleAutor der Antwort pixel 67