Prečo to používať? Lerna sa používa väčšinou vo väčších projektoch, ktorých údržba môže byť časom náročná. Umožňuje modularizáciu kódu do menších spravovateľných úložísk a abstrahovanie zdieľateľného kódu, ktorý možno použiť v týchto čiastkových úložiskách.
Mám používať pracovné priestory priadze s lernou?
Celkovo. Lerna spojená s pracovnými plochami priadze je skvelá kombinácia. Lerna pridáva nad rámec Yarn Workspaces pomocné funkcie na prácu s viacerými balíkmi. Pracovné priestory priadze umožňujú inštaláciu všetkých závislostí spolu, čím sa ukladanie do vyrovnávacej pamäte a inštalácia zrýchli.
Kto používa lernu?
64 spoločností údajne používa Lernu vo svojich technologických balíkoch vrátane Postclick, quero a caredoc
- Po kliknutí.
- quero.
- caredoc.
- Frontend.
- Náš balík.
- Redfin.
- Greener Bio.
- Frontend.
Čo je npm lerna?
Lerna je nástroj na správu niekoľkých projektov Javascript s viacerými balíkmi (nazývaných monorepos), čím sa optimalizujú pracovné postupy okolo nich. Môžete si ho nainštalovať globálne pomocou npm install --global lerna, yarn global add lerna alebo vášho obľúbeného správcu balíkov a spúšťať príkazy pomocou lerna.
Čo robí lerna publish?
lerna publish
Vytvorte nové vydanie balíkov, ktoré boli aktualizované. Vyzve na novú verziu a aktualizuje všetky balíčky na git a npm.