Zašto ga koristiti? Lerna se uglavnom koristi u većim projektima koje s vremenom može postati teško održavati. Omogućuje modulariziranje koda u manja upravljiva spremišta i apstrahiranje dijeljenog koda koji se može koristiti u ovim podrepozitorijumima.
Trebam li koristiti radne prostore pređe s lernom?
Ukupno. Lerna spojena s radnim prostorima za pređu odlična je kombinacija. Lerna dodaje uslužnu funkcionalnost povrh Yarn Workspacea za rad s više paketa. Radni prostori Yarn čine tako da se sve ovisnosti mogu instalirati zajedno, čineći predmemoriju i instalaciju bržom.
Tko koristi lernu?
64 tvrtke navodno koriste Lerna u svojim tehnološkim skupinama, uključujući Postclick, quero i caredoc
- Postclick.
- quero.
- caredoc.
- Frontend.
- Naš stog.
- Redfin.
- Zelenija biografija.
- Frontend.
Što je npm lerna?
Lerna je alat za upravljanje nekoliko Javascript projekata s više paketa (zove se monorepos), optimizirajući tijekove rada oko njih. Možete ga instalirati globalno pomoću npm install --global lerna, yarn global add lerna ili vaš omiljeni upravitelj paketa, za pokretanje naredbi s lerna.
Što radi lerna publish?
lerna publish
Napravite novo izdanje paketa koji su ažurirani. Pita za novu verziju i ažurira sve pakete na git i npm.