Пряжа (менеджер пакетов)

  • Обзор Yarn

    • Yarn — это менеджер пакетов для JavaScript, разработанный в 2016 году. 
    • Он был создан для решения проблем согласованности, безопасности и производительности в больших кодовых базах. 
  • Функциональность

    • Пользователи могут создавать собственные плагины для расширения функциональности Yarn. 
    • Yarn позволяет применять правила для зависимостей и полей манифеста в определенных рабочих областях. 
    • Загруженные пакеты кэшируются в автономном формате. 
    • Функция Plug’n’Play позволяет запускать проекты Node без необходимости в папке node_modules. 
    • Плагины расширяют функциональность Yarn, включая команды yarn add и yarn install. 
    • Пользователи могут выбирать протоколы для разрешения пакетов, например, git для общедоступных пакетов. 
    • Рабочий процесс выпуска автоматически обновляет пакеты в рабочих пространствах при обновлении корневых пакетов. 
    • Рабочие пространства позволяют нескольким проектам работать вместе в одном репозитории. 
    • Нулевая установка решает проблему установки пакетов при загрузке кода в локальную систему. 
  • Сравнение с npm

    • Yarn может устанавливать пакеты из локального кэша. 
    • Yarn связывает версии пакетов более жестко, чем npm. 
    • Yarn использует контрольную сумму для проверки целостности данных, в отличие от SHA-512 в npm. 
    • Yarn устанавливает пакеты параллельно, в отличие от npm, который устанавливает их по одному. 
  • Синтаксис

    • Для установки пакета с помощью Yarn используется команда yarn install. 
  • Рекомендации

    • Ссылки на npm и Node.js. 
    • Официальный веб-сайт Yarn указан в конце статьи. 

Полный текст статьи:

Yarn (менеджер пакетов) — Википедия

Оставьте комментарий

Прокрутить вверх