Bagaimana menemukan reverse dependencies pada paket npm?


93

Saya ingin mencari tahu paket mana yang bergantung di expressantara yang terinstal, sails/kraken/loopback/hapi/koadll. Apakah ada npmsub-perintah atau cara lain untuk mendaftar secara lokal semua dependensi terbalik pada satu paket npm tertentu?

Jawaban:


134

Menambahkan nama paket setelahnya npm lsakan menampilkan pohon hanya dengan paket yang ditentukan.

npm ls express

4
Terima kasih. Perintah npm view express dependencieshanya menampilkan dependensi langsung, tetapi saya tidak tahu cara melihat pohon dependensi lengkapnya.
— sof

9
hanya berfungsi jika Anda menginstal modul ke dalam folder node_modules ... tidak ada gunanya bagi Anda jika Anda mencoba menyelesaikan proses kering.
— worc

30

Saya secara khusus ingin menemukan paket apa yang menggunakan dependensi yang melanggar instalasi awal. Ini dapat membantu seseorang mencoba melakukan hal yang sama:

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


Itulah yang saya cari! Terima kasih!
— Andrew Bogdanov
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.