Güncellemek istediğim bir npm paketim var. Package.json'umu güncelleyebilirim, ancak bir şeyi bozmak istemiyorum. Buna bağlı olan tüm yüklü paketleri listelemenin bir yolu var mı?
Yanıtlar:
Https://docs.npmjs.com/cli/ls adresini arıyorsunuz
Örneğin, hangi paketlerin contextify
size bağlı olduğunu görmek için çalıştırabilirsiniz:
npm ls contextify
app-name@0.0.1 /home/zorbash/some-project
└─┬ d3@3.3.6
└─┬ jsdom@0.5.7
└── contextify@0.1.15
npm ls E
bana sadece A'ya bağlı olan üst düzey modüllerden birini gösteriyor. Bunun teknik olarak doğru olduğundan emin değilim çünkü X, Y ve Z de buna bağlı. X, Y ve Z'yi göstermiyorsa, başka ne göstermiyor?
Yüklenmemiş bağımlıları bulmak için https://www.npmjs.com/package/npm-dependents'ı kullanabilirsiniz .
Güncelleme : Paketin kırıldığını görüyorum, ancak yine de yazarın kırılmakta olan bir yeri işaret ettiği yerde iyi bir başlangıç noktası olabilir: https://github.com/davidmarkclements/npm-dependents/issues/5#issuecomment -451926479
Bu arada, tek tek npm proje sayfalarındaki "Bağımlılar" sekmesini kullanmak isteyebilirsiniz.
contextify
İkincisi kurulu olmadığında hangi paketlerin bağlı olduğunu görmek istersem ne olur ?