Zakaj ga uporabljati? Lerna se večinoma uporablja v večjih projektih, ki jih je sčasoma težko vzdrževati. Omogoča modularizacijo kode v manjše obvladljive repozitorije in abstrahiranje deljive kode, ki se lahko uporablja v teh podrepozitih.
Ali naj uporabljam delovne prostore za prejo z lerno?
Na splošno. Lerna v kombinaciji z delovnimi prostori za prejo je odlična kombinacija. Lerna dodaja uporabno funkcionalnost povrhu delovnih prostorov Yarn za delo z več paketi. Delovni prostori Yarn omogočajo, da se vse odvisnosti namestijo skupaj, zaradi česar je predpomnjenje in namestitev hitrejša.
Kdo uporablja lerna?
64 podjetij naj bi uporabljala Lerna v svojih tehnoloških skladih, vključno s Postclickom, quero in caredoc
- Postclick.
- quero.
- caredoc.
- Frontend.
- Naš sklad.
- Redfin.
- Greener Bio.
- Frontend.
Kaj je npm lerna?
Lerna je orodje za upravljanje več projektov Javascript z več paketi (imenovano monorepos), ki optimizira potek dela okoli njih. Namestite ga lahko globalno z npm install --global lerna, yarn global add lerna ali vaš najljubši upravitelj paketov, da zaženete ukaze z lerna.
Kaj počne lerna publish?
lerna publish
Ustvarite novo izdajo paketov, ki so bili posodobljeni. Pozove za novo različico in posodobi vse pakete na git in npm.