重要提示:此文档涵盖 Yarn 1(经典版)。
有关 Yarn 2+ 文档和迁移指南,请访问 yarnpkg.com。

yarn 发布

将包发布到 npm 注册表。

一旦包被发布,你将无法修改该特定版本,因此在发布前请务必小心。

yarn publish

发布当前目录中 package.json 定义的包。

yarn publish [tarball]

发布 .tgz gzipped tarball 定义的包。

yarn publish [folder]

发布指定文件夹中包含的包。 <folder>/package.json 应指定包详细信息。

yarn publish --new-version <version>

跳过新版本的提示,改为使用 version 的值。

yarn publish --tag <tag>

yarn publish 提供一个标记,可让你使用特定标记发布包。例如,如果执行 yarn publish --tag beta,且你的包名为 blorp,那么其他人便可以使用 yarn add blorp@beta 来安装该包。

yarn publish --access <public|restricted>

--access 标志控制 npm 注册表是否将此包发布为公共包还是受限包。