Новости‎ > ‎

Пара слов про Yarn

Отправлено 17 мар. 2017 г., 22:28 пользователем Denis Baskovsky
Известно, что npm тот еще тормоз: пакеты скачивает долго, разруливает конфликты неудобно и весит потом директория node_modules, после какой-нибудь установки babel, сотни мегабайт. В поисках лучшего решения, более полугода назад нашел ied - быстрый альтернативный пакетный менеджер для ноды. Поставил лайк, сидел ждал. Увы, проект не выстрелил. Скорее всего это связано было с пиаром Yarn. Попробовав которого в продакшне, могу сказать, проект все еще сырой. Впрочем, это не удивительно, 742 открытых проблем на гитхабе на момент написания статьи. Особая попаболь случилась когда начал разбираться с оффлайновым режимом, основные команды которого описал в соответствующей статьеСамо собой, для организации оффлайнового хранилища одним yarn не обойтись, требуется настраивать инфраструктуру. Короче говоря, знайте комрады, каждый раз когда вы собираетесь делать что-то на своей стороне, что уже есть и работает в интернете, вам придется заново решить те же задачи, только в объеме вашей интранета. Да, бывают моменты когда не проходит сборка из-за ошибок блокирования роскомнадзора гитхабов, или хакерских атак на npm, это единичные моменты которые происходят раз-два раза в год и получающие огромную огласку. В случае создания подобного в рамках интранета, ошибки будут происходить, законы Мерфи тому подтверждение, только теперь вы будете воевать с ошибками без помощи глобального сообщества.
Comments