Comment trouver les dépendances inversées sur le package npm?


93

J'aimerais savoir de quels packages dépendent les packages expressinstallés, sails/kraken/loopback/hapi/koaetc. Existe-t-il des npmsous-commandes ou d'autres moyens de lister localement toutes les dépendances inversées sur un package npm spécifique?

Réponses:


134

L'ajout du nom du package après npm lsaffichera votre arborescence uniquement avec le package spécifié.

npm ls express

4
Merci. La commande npm view express dependenciesne montre que les dépendances directes, mais je ne peux pas comprendre comment afficher son arborescence complète de dépendances.
sof

9
ne fonctionne que si le module est installé dans un dossier node_modules ... ne vous sert à rien si vous essayez de résoudre un essai à sec.
worc

30

Je voulais spécifiquement trouver quel package utilisait une dépendance qui cassait une installation initiale. Cela peut aider quelqu'un à essayer de faire de même:

find ./node_modules/ -name package.json | xargs grep <the_package_name>


C'était exactement ce que je cherchais! Merci!
Andrew Bogdanov le
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.