Yarn pack

Yarn pack

该Yarn命令主要是用于从活动的工作空间生成一个tarball。

Yarn pack 语法

$> yarn pack [--install-if-needed] [-n,--dry-run] [--json] [-o,--out #0] [--filename #0]

Yarn pack 实例

从活动的工作空间创建档案:

yarn pack

列出将成为工作空间存档一部分的文件:

yarn pack --dry-run

在专用文件夹中命名并输出存档:

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

使用细节

此命令会将活动的工作空间转换为适合发布的压缩存档。默认情况下,存档将存储在工作空间(package.tgz)的根目录下。

如果--install-if-needed设置了该标志,yarn install则在程序包包含构建脚本的情况下,Yarn将运行初步程序。

如果-n,--dry-run设置了该标志,则该命令将仅打印文件路径,而不会实际生成软件包归档文件。

如果--json设置了该标志,则输出将遵循JSON流输出,也称为NDJSON(https://github.com/ndjson/ndjson-spec)。

如果-o,---out设置了,归档文件将在指定路径下创建。的 %s和%v的变量可以在路径内使用,并将由包名称和版本来分别代替。