Lerna anaongeza utendakazi juu ya Nafasi za Kazi za Uzi kwa kufanya kazi na vifurushi vingi. Nafasi za kazi za uzi huifanya ili vitegemezi vyote viweze kusakinishwa pamoja, kufanya caching na kusakinisha kwa haraka. Inaturuhusu kutoa vitegemezi kwa NPM kwa urahisi kwa amri moja, kusasisha kifurushi kiotomatiki.
Kwa nini nitumie lerna?
Kwa nini utumie? Lerna hutumiwa zaidi katika miradi mikubwa zaidi ambayo inaweza kuwa ngumu kuitunza baada ya muda. Huruhusu kuratibu msimbo kuwa hazina ndogo zinazoweza kudhibitiwa na kutoa msimbo unaoweza kushirikiwa ambao unaweza kutumika katika hifadhi hizi ndogo.
Je, lerna inahitaji uzi?
Ili kuanzisha mradi, hakuna lerna bootstrap inahitajika, ni lazima tu utumie usakinishaji wa uzi kama ilivyoelezwa katika mbinu ya 4. Haina maana sana kuomba lerna bootstrap kwani inaita tu uzi install yenyewe. Kwa usanidi huu, lerna huweka wakfu kabisa utegemezi na utiririshaji wa kazi wa kuunganisha kwenye nafasi za kazi za uzi.
uzi na Lerna ni nini?
Lerna: Zana ya kudhibiti miradi ya JavaScript. Ni kifurushi maarufu na kinachotumika sana kilichoandikwa katika JavaScript. Inaboresha mtiririko wa kazi karibu na kusimamia hazina za vifurushi vingi na git na npm; Uzi: Kidhibiti kipya cha kifurushi cha JavaScript. Uzi huweka akiba kila kifurushi kinachopakuliwa kwa hivyo hauhitaji tena.
Lerna run hufanya nini?
Lerna ni zana inayoboreshamtiririko wa kazi karibu na kudhibiti hazina za vifurushi vingi na git na npm. Lerna pia inaweza kupunguza mahitaji ya wakati na nafasi kwa nakala nyingi za vifurushi katika uundaji na mazingira ya kujenga - kwa kawaida upande wa chini wa kugawa mradi katika vifurushi vingi tofauti vya NPM.