Logo ca.boatexistence.com

Heu d'instal·lar dependències entre iguals?

Taula de continguts:

Heu d'instal·lar dependències entre iguals?
Heu d'instal·lar dependències entre iguals?

Vídeo: Heu d'instal·lar dependències entre iguals?

Vídeo: Heu d'instal·lar dependències entre iguals?
Vídeo: ComfyUI Tutorial - How to Install ComfyUI on Windows, RunPod & Google Colab | Stable Diffusion SDXL 2024, Maig
Anonim

Les

peerDependencies són diferents. No s'instal·len automàticament. Quan una dependència apareix en un paquet com a peerDependency, no s'instal·la automàticament. En canvi, el codi que inclou el paquet l'ha d'incloure com a dependència.

Necessito instal·lar totes les dependències d'iguals?

És cert que evitar instal·lacions múltiples d'un paquet és un dels propòsits de peerDependencies, però les dependències només es desduplican si totes les versions són compatibles. Si no són compatibles, encara tindreu instal·lades diverses versions.

Les dependències entre iguals s'instal·len automàticament?

ACTUALITZACIÓ: les versions 1, 2 i 7 de npm s'instal·laran automàticamentpeerDependencies si no depenen explícitament d'elles més amunt a l'arbre de dependències. Per a les versions de la 3 a la 6 de npm, rebreu un avís que indica que peerDependency no està instal·lat.

Quan hauria d'utilitzar les dependències d'iguals?

Quan hauríeu d'utilitzar les dependències entre iguals?

  1. Quan esteu creant una biblioteca per ser utilitzada per altres projectes, i.
  2. Aquesta biblioteca està utilitzant una altra biblioteca i.
  3. Espereu/necessiteu que l'usuari també treballi amb aquesta altra biblioteca.

NPM instal·la automàticament dependències?

Per defecte, la instal·lació de npm instal·larà tots els mòduls indicats com a dependències al paquet. json. Amb el senyalador --production (o quan la variable d'entorn NODE_ENV s'estableix en producció), npm no instal·larà els mòduls llistats a devDependencies.

Recomanat: