Lerna prie „Yarn Workspaces“prideda paslaugų funkcijų, skirtų darbui su keliais paketais. Verpalų darbo sritys leidžia kartu įdiegti visas priklausomybes, todėl talpyklos kaupimas ir diegimas yra greitesni. Tai leidžia mums lengvai pašalinti priklausomybes nuo NPM viena komanda, automatiškai atnaujina paketą.
Kodėl turėčiau naudoti lerna?
Kam tai naudoti? Lerna yra daugiausia naudojama didesniuose projektuose, kuriuos laikui bėgant gali būti sunku prižiūrėti. Tai leidžia moduliuoti kodą į mažesnes valdomas saugyklas ir ištraukti bendrinamą kodą, kuris gali būti naudojamas šiose papildomose saugyklose.
Ar lerna reikia verpalų?
Norėdami paleisti projektą, nereikia jokio lerna bootstrap, tereikia naudoti siūlų diegimą, kaip aprašyta 4 požiūryje. Nėra prasmės iškviesti lerna bootstrap nes tai tiesiog vadina verpalų diegimą. Naudodama šią sąranką, lerna visiškai skiria priklausomybės ir įkrovos darbo eigą verpalų darbo sritims.
Kas yra verpalai ir Lerna?
Lerna: „JavaScript“projektų valdymo įrankis. Tai populiarus ir plačiai naudojamas paketas, parašytas JavaScript. Tai optimizuoja kelių paketų saugyklų valdymo su git ir npm darbo eigą; Verpalai: nauja „JavaScript“paketų tvarkyklė. Verpalai saugo kiekvieną atsisiųstą paketą, todėl daugiau niekada to nereikės.
Ką veikia lerna run?
Lerna yra įrankis, kuris optimizuojadarbo eiga, susijusi su kelių paketų saugyklų tvarkymu naudojant git ir npm. „Lerna“taip pat gali sumažinti laiko ir vietos poreikį daugybei paketų kopijų kūrimo ir kūrimo aplinkoje – paprastai tai yra neigiama projekto padalijimo į daugybę atskirų NPM paketų pusė.