Yarn stage
该主要是用于将所有yarn到您的vcs。
Yarn stage 语法
$> yarn stage [-c,--commit] [-r,--reset] [-u,--update] [-n,--dry-run]
Yarn stage 实例
将所有后的项目到暂存区域:
yarn stage
创建包含所有后的项目的新提交:
yarn stage --commit
使用细节
该命令会将属于Yarn的(通常是任何过的package.json和.yarnrc.yml,还器的,缓存数据等)到您的暂存区。它将考虑您的忽略列表,因此,如果中的缓存被忽略.gitignore(假设您使用Git),则不会缓存 。
运行--reset会将它们从暂存区域中(更改仍将存在,但是直到您将它们退回之前,都不会提交)。
由于暂存区是Mercurial中不存在的概念,因此在Mercurial存储库上运行此命令时,Yarn将始终创建新的提交。使用Git时,可以通过使用--commit直接创建提交的标志来获得此行为。