varësitë e kolegëve janë të ndryshme. Ato nuk instalohen automatikisht. Kur një varësi renditet në një paketë si një varësi nga kolegët, ajo nuk instalohet automatikisht. Në vend të kësaj, kodi që përfshin paketën duhet ta përfshijë atë si varësinë e tij.
A duhet të instaloj të gjitha varësitë nga kolegët?
Është e vërtetë që shmangia e instalimeve të shumëfishta të një pakete është një nga qëllimet e peerDependencies, por varësitë hiqen vetëm nëse versionet janë të gjithë të pajtueshëm. Nëse ato nuk janë të përputhshme, do të keni përsëri të instaluar disa versione.
A janë instaluar automatikisht varësitë nga kolegët?
UPDATE: versionet npm 1, 2 dhe 7 do të instalojnë automatikishtpeer Dependencies nëse nuk varen në mënyrë eksplicite nga më të lartat në pemën e varësisë. Për versionet npm 3 deri në 6, do të merrni një paralajmërim se peerDependency nuk është instaluar në vend.
Kur duhet të përdor varësitë nga bashkëmoshatarët?
Kur duhet të përdorni varësitë nga bashkëmoshatarët?
- Kur po ndërtoni një bibliotekë për t'u përdorur nga projekte të tjera, dhe.
- Kjo bibliotekë po përdor një bibliotekë tjetër dhe.
- Ju prisni/duhet që përdoruesi të punojë edhe me atë bibliotekë tjetër.
A instalon automatikisht NPM varësitë?
Si parazgjedhje, instalimi npm do të instalojë të gjitha modulet e listuara si varësi në paketë. json. Me flamurin --production (ose kur ndryshorja e mjedisit NODE_ENV është vendosur në prodhim), npm nuk do të instalojë modulet e listuara në devDependencies.