Proč to používat? Lerna se používá většinou ve větších projektech, jejichž údržba může být časem obtížnější. Umožňuje modularizaci kódu do menších spravovatelných úložišť a abstrahování kódu ke sdílení, který lze použít v těchto dílčích úložištích.
Mám používat pracovní prostory příze s lernou?
Celkově. Lerna spojená s pracovními plochami příze je skvělá kombinace. Lerna přidává nad rámec Yarn Workspaces pomocné funkce pro práci s více balíčky. Pracovní prostory příze umožňují instalaci všech závislostí společně, takže ukládání do mezipaměti a instalace je rychlejší.
Kdo používá lernu?
64 společností údajně používá Lernu ve svých technologických sadách, včetně Postclick, quero a caredoc
- Po kliknutí.
- quero.
- caredoc.
- Frontend.
- Naše sada.
- Redfin.
- Greener Bio.
- Frontend.
Co je npm lerna?
Lerna je nástroj pro správu několika Javascriptových projektů s více balíčky (nazývaných monorepos) a optimalizuje pracovní postupy kolem nich. Můžete jej nainstalovat globálně pomocí npm install --global lerna, yarn global add lerna nebo vašeho oblíbeného správce balíčků a spouštět příkazy pomocí lerna.
Co dělá lerna publish?
lerna publish
Vytvořte nové vydání balíčků, které byly aktualizovány. Vyžádá si novou verzi a aktualizuje všechny balíčky na git a npm.