Встречается на собеседованиях • сегодня
Работал ли с Lerna
Да, работал с Lerna. Это инструмент для управления монорепозиториями с несколькими пакетами. Основные задачи:
- Упрощение управления зависимостями между пакетами (
lerna bootstrap) - Запуск команд во всех пакетах (
lerna run build) - Публикация пакетов (
lerna publish)
Пример lerna.json:
json
{
"version": "independent",
"packages": ["packages/*"],
"npmClient": "yarn"
}Плюсы:
- Связка пакетов через symlinks
- Группировка изменений в один релиз
- Поддержка Yarn Workspaces
Минусы:
- Дополнительный слой абстракции
- Медленнее, чем нативные решения (Yarn Berry)
Актуально для проектов с общей кодовой базой (UI-kit, микрофронтенды).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы