Kodėl kūrėjai turėtų naudoti „Lerna“? „Lerna“palengvina darbą kūrėjams, nes tvarko tokias užduotis kaip versijų kūrimas, kodo diegimas, projektų priklausomybės valdymas ir daug daugiau. Jis dažniausiai naudojamas didesniuose projektuose, kai laikui bėgant tampa sunku atlikti visas šias užduotis rankiniu būdu.
Ar man reikia lerna?
Lerna dažniausiai 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.
Kokia Lernos prasmė?
Lerna yra įrankis, skirtas valdyti Monorepos su Git ir npm, kuris automatiškai susieja visas jūsų saugykloje naudojamas paketo versijas. Tarkime, kad skirtingose saugyklose turite kelis mašinraščio projektus, kurie turi bendrų priklausomybių.
Ar man reikia lerna su verpalų darbo sritimis?
Jei naudojate „Lerna“be „Yarn Workspaces“, turite paleisti komandą „lerna bootstrap“, kad nustatytumėte saugyklą, tačiau naudojant „Yarn Workspaces“, yarn diegimo komanda atlieka viską tu. lerna run yra komanda, skirta paleisti npm-skriptus visuose Lerna valdomuose paketuose.
Ar turėčiau naudoti NX?
Nx yra įrankių rinkinys, kurį teikia Nrwl, kad padėtų kurti programas, ypač monorepos. … Jie taip pat pateikia savo nuomonę pagrįstą kodo organizavimo būdą, kad galėtumėte lengvai dalytis kuo daugiauprogramos.