peerAsılılıqlar fərqlidir. Onlar avtomatik quraşdırılmayıb. Asılılıq paketdə peerDependency kimi qeyd edildikdə, o, avtomatik quraşdırılmır. Bunun əvəzinə paketi özündə birləşdirən kod onu asılılıq kimi daxil etməlidir.
Bütün həmyaşıd asılılıqları quraşdırmalıyam?
Düzdür ki, paketin çoxsaylı quraşdırılmasından qaçınmaq peerDependencies-in məqsədlərindən biridir, lakin asılılıqlar yalnız versiyaların hamısı uyğun olarsa təkrarlanır. Əgər onlar uyğun deyilsə, yenə də birdən çox versiya quraşdırılacaq.
Perner asılılıqları avtomatik quraşdırılır?
YENİLƏNİB: npm versiyaları 1, 2 və 7, əgər asılılıq ağacında yuxarıdan açıq şəkildə asılı deyillərsə,peerDependency-ləri avtomatik quraşdıracaq. 3-dən 6-a qədər olan npm versiyaları üçün əvəzində peerDependency-nin quraşdırılmadığı barədə xəbərdarlıq alacaqsınız.
Mən həmyaşıdlardan asılılıqlardan nə vaxt istifadə etməliyəm?
Perner asılılıqlarından nə vaxt istifadə etməlisiniz?
- Başqa layihələr tərəfindən istifadə edilmək üçün kitabxana qurarkən və.
- Bu kitabxana başqa kitabxanadan istifadə edir və.
- İstifadəçinin digər kitabxana ilə də işləməsini gözləyirsiniz/lazımdır.
NPM asılılıqları avtomatik quraşdırırmı?
Defolt olaraq, npm quraşdırma paketdə asılılıq kimi sadalanan bütün modulları quraşdıracaq. json. --production bayrağı ilə (və ya NODE_ENV mühit dəyişəni istehsala təyin edildikdə) npm devDependencies siyahısında sadalanan modulları quraşdırmayacaq.