Onko sinun asennettava vertaisriippuvuudet?

Sisällysluettelo:

Onko sinun asennettava vertaisriippuvuudet?
Onko sinun asennettava vertaisriippuvuudet?

Video: Onko sinun asennettava vertaisriippuvuudet?

Video: Onko sinun asennettava vertaisriippuvuudet?
Video: Syvissä vesissä. Päihderiippuvuus sairautena. Avoin luento 14.2.2022 2024, Marraskuu
Anonim

peer-riippuvuudet ovat erilaisia. Ne eivät asennu automaattisesti. Kun riippuvuus on listattu paketissa peerDependencyna, sitä ei asenneta automaattisesti. Sen sijaan paketin sisältävän koodin on sisällettävä se riippuvuutensa.

Onko minun asennettava kaikki vertaisriippuvuudet?

On totta, että paketin useiden asennusten välttäminen on yksi peerDependenciesin tarkoituksista, mutta riippuvuudet poistetaan vain, jos kaikki versiot ovat yhteensopivia. Jos ne eivät ole yhteensopivia, saat silti asennettuna useita versioita.

Asennetaanko vertaisriippuvuudet automaattisesti?

PÄIVITYS: npm-versiot 1, 2 ja 7 asentavat automaattisesti peerDependencies, jos ne eivät ole nimenomaisesti riippuvaisia riippuvuuspuun korkeammasta. Npm-versioille 3–6 saat varoituksen, että vertaisDependencyä ei ole asennettu sen sijaan.

Milloin minun pitäisi käyttää vertaisriippuvuuksia?

Milloin vertaisriippuvuuksia kannattaa käyttää?

  1. Kun rakennat kirjastoa muiden projektien käyttöön ja.
  2. Tämä kirjasto käyttää toista kirjastoa ja.
  3. Odotat/tarvitset käyttäjän työskentelevän myös tuon toisen kirjaston kanssa.

Asentaako NPM riippuvuudet automaattisesti?

Oletusarvoisesti npm install asentaa kaikki paketissa riippuvuuksiksi luetellut moduulit. json. --production-lipulla (tai kun NODE_ENV-ympäristömuuttuja on asetettu tuotantoon), npm ei asenna devDependencies-kohdassa lueteltuja moduuleja.

Suositeltava: