Neden etmesinin önünü söylüyorlar yüklemek karşılanmamış bağımlılıklar var mı?
Düğüm bir paketi var. npm install
paket kökünden çalıştırdığımda, bir sürü yükler, ama bunun gibi birçok hata iletileri yazdırır:
karşılanmamış bağımlılık UYARMAK /Kullanıcı/google_drive/kod/seanmackesey/jeneratör keşfetmek//node_modules/findup-sync/node_modules/topak zarif-fs@gerektirir'~1.2.0' ama yüklenecektir . etmesinin önünü
npm install
ne yaptığı hakkında kafam karıştı. Eğer bir bağımlılık algılarsa, bunu yüklemeniz gerekmez mi? Hangi koşullar altında böyle hata iletileri vermiyor, bunu nasıl bağımlılıklar çözebilirim?
CEVAP
Bağımlılık çözünürlük biraz bozuldu,çünkü bu olduğunu düşünüyorum https://github.com/isaacs/npm/issues/1341#issuecomment-20634338 bkz
El ile karşılanmayan bağımlılıkları olan üst düzey modülleri yüklemeniz gerekebilir:
örneğin, npm install findup-sync@0.1.2
Veya paket yapısı.ayrıca diğer modülleri bağımlılıkları olan üst düzey tüm modülleri gibi json aşağıda listelenmiştir.
EDİT: (aşağıda bir yorum Ekledi, ama cevap ekleyebilirsiniz)
Senin sorunun da sadece etmesinin önünü paket indirme başarısız oldu, zaman aşımına uğrayan ya da herhangi bir şey olabilir.
Bazen yeniden çalıştırma npm install
ilaçlar. Ayrıca başarısız paketleri yükleyebilirsiniz
el ile de (npm install findup-sync@0.1.2
) yönlendirin.
Yine npm install
denemeden önce yardımcı olabilecek diğer adımları
- 6*
$ rm -rf node_modules/
*Kaldır $ npm cache clean
çalıştırın
EDİT2: node_modules
kaldırma görünüşe göre bazen iç içe geçmiş bir ıf modülü npm install
, npm install
kayıp iç içe bağımlılıkları tespit olmaz sonraki. sırasında yüklemek için başarısız olursa gerekli olduğunu açıklamak Eğer durum buysa, bazen bu iç içe geçmiş bölümlerini, ve yine npm install
çalışan üst düzey bağımlılığı kaldırmak için yeterli değil. (Ref: https://github.com/npm/npm/issues/1336)
Etmesinin önünü için kaydet seçeneğini...
Nasıl yüklemek " musun;gelişim&quo...
Etmesinin önünü olamaz'kilitlenmi...
etmesinin önünü'farkı ne güncelle...
Etmesinin önünü modülleri't kazan...