Logo sl.boatexistence.com

Ali morate namestiti odvisnosti vrstnikov?

Kazalo:

Ali morate namestiti odvisnosti vrstnikov?
Ali morate namestiti odvisnosti vrstnikov?

Video: Ali morate namestiti odvisnosti vrstnikov?

Video: Ali morate namestiti odvisnosti vrstnikov?
Video: Как сделать дипфейк видео с DeepFaceLab - полное руководство | Создание дипфейка от А до Я 2024, Maj
Anonim

peerDependencies se razlikujejo. Niso nameščeni samodejno. Ko je odvisnost navedena v paketu kot peerDependency, se ne namesti samodejno. Namesto tega mora koda, ki vključuje paket, vključiti kot svojo odvisnost.

Ali moram namestiti vse odvisnosti vrstnikov?

Res je, da je izogibanje večkratnim namestitvam paketa eden od namenov peerDependencies, toda odvisnosti se odstranijo samo, če so vse različice združljive. Če niso združljivi, boste še vedno namestili več različic.

Ali so medsebojne odvisnosti nameščene samodejno?

UPDATE: npm različice 1, 2 in 7 bodo samodejno namestile peerDependencies, če niso izrecno odvisne od višje v drevesu odvisnosti. Za različice npm od 3 do 6 boste prejeli opozorilo, da peerDependency ni nameščen namesto tega.

Kdaj naj uporabim odvisnosti vrstnikov?

Kdaj bi morali uporabiti odvisnosti vrstnikov?

  1. Ko gradite knjižnico, ki jo bodo uporabljali drugi projekti, in.
  2. Ta knjižnica uporablja neko drugo knjižnico in.
  3. Pričakujete/potrebujete, da bo uporabnik delal tudi s to drugo knjižnico.

Ali NPM samodejno namesti odvisnosti?

Privzeto bo npm install namestil vse module, ki so navedeni kot odvisnosti v paketu. json. Z zastavico --production (ali ko je spremenljivka okolja NODE_ENV nastavljena na produkcijo), npm ne bo namestil modulov, navedenih v devDependencies.

Priporočena: