Dlaczego go używać? Lerna jest używana głównie w większych projektach, które z czasem mogą stać się trudne do utrzymania. Umożliwia modularyzację kodu na mniejsze, łatwe w zarządzaniu repozytoria i wyodrębnienie kodu, który można udostępniać, który może być używany w tych podrepozytoriach.
Czy powinienem używać obszarów roboczych włóczki z lerną?
Ogólnie. Lerna w połączeniu z obszarami roboczymi z przędzy to świetne połączenie. Lerna dodaje funkcjonalność narzędziową do obszarów roboczych Yarn do pracy z wieloma pakietami. Obszary robocze Yarn sprawiają, że wszystkie zależności mogą być instalowane razem, co przyspiesza buforowanie i instalowanie.
Kto używa lerny?
64 firmy podobno używają Lerny w swoich stosach technologicznych, w tym Postclick, quero i caredoc
- Po kliknięciu.
- quero.
- caredoc.
- Frontend.
- Nasz stos.
- Redfin.
- Zielonsze bio.
- Frontend.
Co to jest npm lerna?
Lerna jest narzędziem do zarządzania kilkoma projektami JavaScript z wieloma pakietami (zwanymi monorepos), optymalizując przepływy pracy wokół nich. Możesz zainstalować go globalnie za pomocą npm install --global lerna, yarn global add lerna lub swojego ulubionego menedżera pakietów, aby uruchamiać polecenia za pomocą lerna.
Co robi lerna publikuje?
lerna publish
Utwórz nowe wydanie pakietów, które zostały zaktualizowane. Pyta o nową wersję i aktualizuje wszystkie pakiety w git i npm.