Npm paketinde ters bağımlılıklar nasıl bulunur?


93

expressYüklü paketler arasında hangi paketlerin bağlı olduğunu öğrenmek istiyorum sails/kraken/loopback/hapi/koa. npmBelirli bir npm paketindeki tüm ters bağımlılıkları yerel olarak listelemenin alt komutları veya başka yolları var mı?

Yanıtlar:


134

Sonrasına paket adı eklemek npm lssize sadece belirtilen paketin bulunduğu ağacı gösterecektir.

npm ls express

4
Teşekkürler. Komut npm view express dependenciesyalnızca doğrudan bağımlılıkları gösteriyor, ancak tam bağımlılıklar ağacını nasıl görüntüleyeceğimi çözemiyorum.
sof

9
yalnızca modülü bir node_modules klasörüne yüklediyseniz çalışır ... bir kuru çalışmayı çözmeye çalışıyorsanız size bir fayda sağlamaz.
worc

30

Özellikle hangi paketin ilk yüklemeyi bozan bir bağımlılık kullandığını bulmak istedim. Bu, birinin aynı şeyi yapmaya çalışmasına yardımcı olabilir:

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


Tam olarak aradığım buydu! Teşekkürler!
Andrew Bogdanov
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.