Logo es.boatexistence.com

¿Tienes que instalar dependencias entre pares?

Tabla de contenido:

¿Tienes que instalar dependencias entre pares?
¿Tienes que instalar dependencias entre pares?

Video: ¿Tienes que instalar dependencias entre pares?

Video: ¿Tienes que instalar dependencias entre pares?
Video: como INSTALAR las DEPENDENCIAS de package json ✅ 2024, Mayo
Anonim

Las dependencias entre pares son diferentes. No se instalan automáticamente. Cuando una dependencia aparece en un paquete como peerDependency, no se instala automáticamente. En cambio, el código que incluye el paquete debe incluirlo como su dependencia.

¿Necesito instalar todas las dependencias de pares?

Es cierto que evitar las instalaciones múltiples de un paquete es uno de los propósitos de peerDependencies, pero las dependencias solo se eliminan si todas las versiones son compatibles. Si no son compatibles, aún tendrá varias versiones instaladas.

¿Se instalan automáticamente las dependencias de pares?

ACTUALIZAR: las versiones 1, 2 y 7 de npm instalarán automáticamente peerDependencies si no dependen explícitamente de una parte superior del árbol de dependencias. Para las versiones npm 3 a 6, recibirá una advertencia de que peerDependency no está instalada en su lugar.

¿Cuándo debo usar las dependencias entre pares?

¿Cuándo debería usar las dependencias entre pares?

  1. Cuando crea una biblioteca para que la utilicen otros proyectos, y.
  2. Esta biblioteca está usando otra biblioteca y.
  3. Espera/necesita que el usuario trabaje también con esa otra biblioteca.

¿NPM instala dependencias automáticamente?

De forma predeterminada, npm install instalará todos los módulos enumerados como dependencias en el paquete. json. Con el indicador --production (o cuando la variable de entorno NODE_ENV está configurada en producción), npm no instalará los módulos enumerados en devDependencies.

Recomendado: