Sie können NPM-Abhängigkeitsbäume generieren, ohne dass eine Abhängigkeit installiert werden muss, indem Sie den Befehl verwenden
npm ls --all
Dies generiert einen Abhängigkeitsbaum für das Projekt im aktuellen Verzeichnis und gibt ihn in der Konsole aus. (Die all
Option zeigt alle transitiven Abhängigkeiten an, nicht nur diejenigen, die direkt vom aktuellen Projekt abhängen - siehe die Dokumentation.)
Sie können den Abhängigkeitsbaum einer bestimmten Abhängigkeit wie folgt erhalten:
npm ls [Abhängigkeit]
Sie können auch die maximale Tiefeebene festlegen, indem Sie dies tun
npm ls --depth=[Tiefe]
Beachten Sie, dass Sie nur den Abhängigkeitsbaum einer Abhängigkeit anzeigen können, die entweder global oder lokal im NPM-Projekt installiert ist.