返回顶部
本页目录

yarn patch-commit

从目录中生成补丁

语法

                            
  • yarn patch-commit <patchFolder>

实例

从活动的工作区创建一个档案。

                            
  • yarn pack

列出将成为工作区档案的一部分的文件。

                            
  • yarn pack --dry-run

命名并在一个专门的文件夹中输出档案。

                            
  • yarn pack --out /artifacts/%s-%v.tgz

选项

-s,--save
将补丁添加到您的解决方案条目中

细节

默认情况下,这将根据传入的文件夹与包的原始版本之间的差异在 stdout 上打印一个补丁文件。这样的文件适合与patch:协议一起使用。

设置选项后-s,--save,补丁文件将不再打印在 stdout 上,而是存储在本地文件中(默认情况下保存在 中 .yarn/patches,但可通过patchFolder设置进行配置)。一个 resolutions条目也将添加到您的顶级清单中,通过patch:协议引用修补程序包。

请注意,只有由 生成的文件夹yarn patch才被接受为 的有效输入 yarn patch-commit