¿Cuándo usar lerna?

Tabla de contenido:

¿Cuándo usar lerna?
¿Cuándo usar lerna?

Video: ¿Cuándo usar lerna?

Video: ¿Cuándo usar lerna?
Video: Crea un monorepositorio multipaquete con npm workspaces y releases de paquetes 2024, Noviembre
Anonim

¿Por qué usarlo? Lerna se usa principalmente en proyectos más grandes que pueden volverse difíciles de mantener con el tiempo. Permite modularizar el código en repositorios manejables más pequeños y abstraer el código compartible que se puede usar en estos subrepositorios.

¿Debería usar yarn workspaces con lerna?

En general. Lerna acoplado con espacios de trabajo de hilo es una gran combinación. Lerna agrega funcionalidad de utilidad además de Yarn Workspaces para trabajar con múltiples paquetes. Los espacios de trabajo de Yarn hacen que todas las dependencias se puedan instalar juntas, lo que hace que el almacenamiento en caché y la instalación sean más rápidos.

¿Quién está usando lerna?

Según los informes, 64 empresas utilizan Lerna en sus paquetes tecnológicos, incluidos Postclick, Quero y Caredoc

  • Posclic.
  • quero.
  • caredoc.
  • Frontend.
  • Nuestra pila.
  • Redfin.
  • Biología más ecológica.
  • Frontend.

¿Qué es npm lerna?

Lerna es una herramienta para administrar varios proyectos Javascript con múltiples paquetes (llamados monorepos), optimizando los flujos de trabajo a su alrededor. Puede instalarlo globalmente con npm install --global lerna, yarn global add lerna o su administrador de paquetes favorito, para ejecutar comandos con lerna.

¿Qué hace la publicación lerna?

lerna publicar

Crear una nueva versión de los paquetes que han sido actualizados. Solicita una nueva versión y actualiza todos los paquetes en git y npm.

Recomendado: