{G}eekrainian

Шпаргалка по командам Yarn

2 мин. чтения

Read in English.

Программирование

В данной статье описаны основные команды Yarn и особенности их применения. В качестве примера пакета используется всем известный lodash.

Чтобы разобраться, почему стоит отдать предпочтение Yarn вместо NPM, ознакомьтесь с этой статьей, где я провел сравнение обоих инструментов.

Команда yarn add

Установить последнюю версию пакета:

yarn add lodash@latest

Установить последнюю версию пакета и сохранить его в devDependencies вместо dependencies:

yarn add -D lodash@latest

Установить последнюю версию пакета глобально:

yarn add global lodash@latest

Установить конкретную версию пакета (например 3.10.1):

Установить каретную версию пакета (например ^4.13.1).

Когда указывается каретная версия пакета, она задает определенные правила обновления зависимости при установке новых версий пакета. В данном случае "^4.13.1" означает, что Yarn может установить любую минорную или патч-версию, которая будет совместима с версией 4.13.1, но не должна превышать мажорной версии 5.

yarn add lodash@^4.13.1

Подсказка: используйте NPM репозитории чтобы просматривать список версий вашего пакета. Пример lodash.

Команда yarn remove

Удалить установленный пакет:

yarn remove lodash

Удалить глобально установленный пакет:

yarn global remove lodash

Команда yarn set version

Команда yarn set version позволяет переключить версию Yarn на уровне проекта.

Активировать последнюю стабильную версию (4.x на момент написания этой статьи):

yarn set version stable

Активировать последнюю версию 3.x:

yarn set version 3.x

Активировать классическую (старую) версию 1.x:

yarn set version classic

Эта история оказалось полезной? 🤔

Поддержите меня чашечкой кофе и станьте спонсором нового контента!

BuyMeACoffee

Ko-Fi

Поделиться

Похожие публикации

Пароль для Bitbucket при клонировании репозитория

Разбираемся как найти запрашиваемый пароль Bitbucket при клонировании репозитория... Читать далее

© geekrainian.com

  • Русский
  • English
RSSКарта сайта