Трябва ли да използвам lerna?

Съдържание:

Трябва ли да използвам lerna?
Трябва ли да използвам lerna?
Anonim

Защо разработчиците трябва да използват Lerna? Lerna прави нещата по-лесни за разработчиците като управлява задачи като управление на версии, внедряване на код, управление на зависимости между проекти и много други. Използва се предимно в по-големи проекти, където става трудно да се поддържат всички тези задачи ръчно с течение на времето.

Имам ли нужда от lerna?

Lerna се използва предимно в по-големи проекти, които могат да станат трудни за поддържане с течение на времето. Позволява модулиране на кода в по-малки управляеми хранилища и абстрахиране на споделен код, който може да се използва в тези подрепозитории.

Какъв е смисълът на Лерна?

Lerna е инструмент за управление на Monorepos с Git и npm, който автоматично свързва всички версии на пакета, използвани във вашето хранилище. Да приемем, че имате множество проекти за машинопис в различни хранилища, които имат общи зависимости.

Имам ли нужда от lerna с работни пространства за прежда?

Ако използвате Lerna без Yarn Workspaces, трябва да изпълните командата lerna bootstrap, за да настроите хранилище, но с Yarn Workspaces командата yarn install прави всичко за ти. lerna run е команда за изпълнение на npm-скриптове във всички пакети, управлявани от Lerna.

Трябва ли да използвам NX?

Nx е набор от инструменти, предоставени от Nrwl за помощ при създаването на приложения, особено монорепо. … Те също така предоставят убеден начин за организиране на вашия код, така че да можете лесно да споделяте колкото е възможно повече между вашитеприложения.

Препоръчано: