Spec-Zone.ru › Yarn 3

yarn set version

Заблокировать версию Yarn, используемую проектом.

Использование

$> yarn set version <version>

Примеры

Загрузка последней версии релиза из репозитория Yarn:

yarn set version latest

Загрузка последнего кандидата релиза из репозитория Yarn:

yarn set version canary

Загрузка последнего классического релиза из репозитория Yarn:

yarn set version classic

Загрузка последней сборки Yarn 3:

yarn set version 3.x

Загрузка определённой сборки Yarn 2:

yarn set version 2.0.0-rc.30

Возврат к определённому релизу Yarn 1:

yarn set version 1.22.1

Использование релиза из локальной файловой системы:

yarn set version ./yarn.cjs

Загрузка версии, использованной для вызова команды:

yarn set version self

Параметры

Определение
Описание
--only-if-needed Заблокировать версию Yarn только в том случае, если она ещё не заблокирована

Подробности

Эта команда загрузит определённый релиз Yarn напрямую из репозитория Yarn на GitHub, сохранит его в проекте и изменит настройки yarnPath файла проекта .yarnrc.yml, чтобы указать на новый файл.

Отличным случаем использования этой команды является принудительное использование версии Yarn, используемой каждым членом вашей команды в рамках одного проекта — это позволит контролировать обновления и понижения Yarn (включая серверы развертывания) и избавиться от проблем, связанных с использованием слегка различающихся версий и получением разного поведения.

Указатель версии может быть:

  • меткой:

    • latest / berry / stable -> самый свежий стабильный релиз (>=2.0.0)

    • canary -> самый свежий кандидат релиза (>=2.0.0)

    • classic -> самый свежий классический (^0.x || ^1.x) релиз

  • диапазон semver (например, 2.x) -> самая свежая версия, удовлетворяющая диапазону (ограничено релизами berry)

  • версия semver (например, 2.4.1, 1.22.1)

  • локальный файл, указанный через относительный или абсолютный путь

  • self -> версия, использованная для вызова команды

© 2016–present Yarn Contributors
Licensed under the BSD License.
https://v3.yarnpkg.com/cli/set/version

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API