¿Por qué los desarrolladores deberían usar Lerna? Lerna facilita las cosas para los desarrolladores administrando tareas como creación de versiones, implementación de código, administración de dependencias entre proyectos y mucho más. Se usa principalmente en proyectos más grandes, donde se vuelve difícil mantener todas estas tareas manualmente con el tiempo.
¿Necesito lerna?
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.
¿Cuál es el punto de Lerna?
Lerna es una herramienta para administrar Monorepos con Git y npm, que vincula automáticamente todas las versiones de paquetes utilizadas en su repositorio. Suponga que tiene varios proyectos mecanografiados en diferentes repositorios que tienen dependencias comunes.
¿Necesito lerna con espacios de trabajo de hilo?
Si usa Lerna sin Yarn Workspaces, debe ejecutar el comando lerna bootstrap para configurar un repositorio, pero con Yarn Workspaces, el comando yarn install hace todo para tú. lerna run es un comando para ejecutar npm-scripts en todos los paquetes administrados por Lerna.
¿Debería usar NX?
Nx es un conjunto de herramientas proporcionado por Nrwl para ayudar a crear aplicaciones, especialmente monorepos. … También brindan una forma obstinada de organizar su código para que pueda compartir fácilmente tanto como sea posible entre susaplicaciones.