Lerna adaugă funcționalități utilitare peste Spațiile de lucru Yarn pentru a lucra cu mai multe pachete. Spațiile de lucru Yarn fac astfel încât toate dependențele să poată fi instalate împreună, făcând ca stocarea și instalarea să fie mai rapide. Ne permite să eliberăm cu ușurință dependențele de NPM cu o singură comandă, actualizează automat pachetul.
De ce ar trebui să folosesc lerna?
De ce să-l folosești? Lerna este folosită mai ales în proiecte mai mari, care pot deveni greu de întreținut în timp. Permite modularizarea codului în depozite mai mici gestionabile și extragerea codului partajabil care poate fi folosit în aceste subrepoziții.
Lerna are nevoie de fire?
Pentru a porni proiectul, nu este nevoie de bootstrap lerna, trebuie doar să utilizați instalarea firelor așa cum este descris în abordarea 4. Nu are prea mult sens să invocați lerna bootstrap deoarece doar numește instalarea firelor. Cu această configurație, lerna dedică complet fluxul de lucru de dependență și bootstrapping spațiilor de lucru cu fire.
Ce este firele și Lerna?
Lerna: Un instrument pentru gestionarea proiectelor JavaScript. Este un pachet popular și utilizat pe scară largă scris în JavaScript. Optimizează fluxul de lucru în jurul administrării depozitelor de pachete multiple cu git și npm; Yarn: un nou manager de pachete pentru JavaScript. Yarn memorează în cache fiecare pachet pe care îl descarcă, astfel încât să nu mai fie nevoie să o facă niciodată.
Ce face lerna run?
Lerna este un instrument care optimizeazăflux de lucru privind gestionarea depozitelor de pachete multiple cu git și npm. Lerna poate reduce, de asemenea, cerințele de timp și spațiu pentru numeroase copii ale pachetelor în medii de dezvoltare și construcție - în mod normal, un dezavantaj al împărțirii unui proiect în mai multe pachete NPM separate.