非常教程

Yarn参考手册

CLI

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标签

如果你在Git仓库中运行yarn version,Git标签默认会在格式之后创建v0.0.0

您可以使用yarn config set自定义创建的git标记或禁用此行为。

要更改git标签的前缀,您可以使用version-tag-prefix

yarn config set version-tag-prefix "v"

或者,您可以使用version-git-message 其中%s版本字符串来更改git消息

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

您还可以使用version-sign-git-tag以下功能开启或关闭签署git标签:

yarn config set version-sign-git-tag false

您甚至可以完全使用version-git-tag启用或禁用git标记行为:

yarn config set version-git-tag true

命令

yarn version

使用交互式会话创建新版本以提示您输入新版本。

yarn version --new-version <version>

创建由<version>指定的新版本。

yarn version --no-git-tag-version

创建新版本而不创建git标签。

Yarn

Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。

主页 https://yarnpkg.com/
源码 https://github.com/yarnpkg/yarn
发布版本 1.3.2

Yarn目录