Должен ли я использовать lerna?

Оглавление:

Должен ли я использовать lerna?
Должен ли я использовать lerna?
Anonim

Зачем разработчикам использовать Lerna? Lerna облегчает работу разработчиков, управляя такими задачами, как управление версиями, развертывание кода, управление зависимостями между проектами и многое другое. В основном он используется в больших проектах, где со временем становится сложно поддерживать все эти задачи вручную.

Нужна ли мне лерна?

Lerna используется в основном в крупных проектах, которые со временем становится трудно поддерживать. Это позволяет разделить код на более мелкие управляемые репозитории и абстрагировать общий код, который можно использовать в этих подрепозиториях.

В чем смысл Лерны?

Lerna - это инструмент для управления монорепозиториями с помощью Git и npm, который автоматически связывает вместе все версии пакетов, используемые в вашем репозитории. Предположим, что у вас есть несколько проектов typescript в разных репозиториях, которые имеют общие зависимости.

Нужна ли мне lerna с рабочими пространствами для пряжи?

Если вы используете Lerna без Yarn Workspaces, вам нужно запустить команду lerna bootstrap для настройки репозитория, но с Yarn Workspaces команда yarn install сделает все для ты. lerna run - это команда для запуска npm-скриптов во всех пакетах, управляемых Lerna.

Должен ли я использовать NX?

Nx - это набор инструментов, предоставляемых Nrwl для помощи в создании приложений, особенно монорепозиториев. … Они также обеспечивают самоуверенный способ организации вашего кода, чтобы вы могли легко делиться как можно большим количеством информации между вашимиприложения.

Рекомендуемые: