npm pack

从包中创建一个 tarball

概要

npm pack [[<@scope>/]<pkg>...] [--dry-run]

描述

对于任何可安装的内容(即包文件夹、tarball、tarball url、name@tag、name@version、name 或 scoped name),此命令会将其提取到缓存中,然后将 tarball 复制到当前工作目录为 <name>-<version>.tgz,然后将文件名写入标准输出。

如果多次指定同一个包,则该文件将被第二次覆盖。

如果未提供任何参数,则 npm 会打包当前的包文件夹。

--dry-run 参数将完成 pack 通常所做的所有事情,而无需实际打包任何内容。报告将进入 tarball 的内容。