返回顶部
本页目录

yarn stage

使用这个命令

首先安装 stage 插件: yarn plugin import stage

将所有Yarn文件添加到您的 vcs

语法

                            
  • yarn stage

实例

将所有修改过的项目文件添加到暂存区:

                            
  • yarn stage

创建一个包含所有修改过的项目文件的新提交:

                            
  • yarn stage --commit

选项

-c,--commit
提交暂存的文件
-r,--reset
从暂存区删除所有文件
-n,--dry-run
打印提交信息和修改过的文件列表,而不需要暂存/提交

细节

此命令会将属于 Yarn 的文件添加到您的暂存区(通常是任何修改过的 package.json.yarnrc.yml 文件,还有链接器生成的文件、缓存数据等)。它将考虑您的忽略列表,因此如果缓存在 .gitignore 文件中被忽略(假设您使用 Git),则不会添加缓存文件。

运行 --reset 会将它们从暂存区域中删除(更改仍然存在,但在您暂存它们之前不会提交)。

由于暂存区在 Mercurial 中是一个不存在的概念,因此在 Mercurial 存储库上运行此命令时,Yarn 将始终创建一个新的提交。通过使用将直接创建提交的 --commit 标志,您可以在使用 Git 时获得此行为