yarn version

Оновлює версію пакета.

Як оновити версії

За допомогою команди yarn version ви можете оновити версію вашого пакету через командний рядок.

Наприклад, якщо ви маєте наступний package. json package.json:

{
  "name": "example-yarn-package",
  "version": "1.0.1",
  "description": "An example package to demonstrate Yarn"
}

Якщо ми запустимо команду yarn version:

yarn version
info Current version: 1.0.1
question New version: 1.0.2
info New version: 1.0.2
✨  Done in 9.42s.

То ми отримаємо оновленний package. json:

{
  "name": "example-yarn-package",
  "version": "1.0.2",
  "description": "An example package to demonstrate Yarn"
}

Примітка: нова версія, яку ви ввели, має бути валідною версією SemVer.

Git мітки

Якщо ви виконуєте yarn version в Git репозиторії, то по замовченню Git мітка v0.0.0 буде створена.

Ви можете налаштувати стоврений git тег або виключити цю поведінку використовуючи yarn config set.

Щоб змінити префікс Вашої git мітки, Ви можете використати version-tag-prefix:

yarn config set version-tag-prefix "v"

Або ви можете змінити повідомлення git, використовуючи version-git-message, де %s - це версія:

yarn config set version-git-message "v%s"

Ви також можете ввімкнути або вимкнути теги Git-підпису за допомогою version-sign-git-tag:

yarn config set version-sign-git-tag false

Ви можете навіть включити чи виключити додавання git міток повністю, використовуючи version-git-tag:

yarn config set version-git-tag true

Команди

yarn version

Створити нову версію, використовуючи інтерактивну сесію запитань для нової версії.

yarn version --new-version <version>

Створити нову версію визначену у <version>.

yarn version --no-git-tag-version

Створити нову версію без створення тегу git.