Yarn stage

Yarn stage

该Yarn命令主要是用于将所有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直接创建提交的标志来获得此行为。