npm文档翻译-更新和管理已发布的包-更改包可见性

你可以从网站或者命令行更改作用域包的可见性。
您必须是这个包的用户账户或组织的所有者才能更改包的可见性。
有关包可见性的详细信息,请参阅”Package scope, access level, and visibility“。

注意:你不能改变非作用域包的可见性。只能付费订阅的作用域包才可能是私有的。

使公共包私有化

注意:使包私有化需要付费用户账户或组织。注册用户账户或组织,访问www.npmjs.com/settings/ac… ,用你npm用户账户或组织的名称替换account-name。

使用网站

如果你想对你拥有的公共包限制访问和可见性,你可以将包设为私有。当你把包设为私有的时候,它将在更改后几分钟内从网站上删除。

  1. 在npm网站上,转到包页面。
  2. 在包页面,点击Admin
  3. 在”Package Access”下,选择 “Is Package Private?”
  4. 点击Update package settings.

使用命令行

通过命令行将公共包设为私有,运行以下命令,用你包的名称替换<package-name>

npm access restricted <package-name>
复制代码

更多信息请查看npm access文档。

使私有包公共化

注意:当你将私有包公开时,所有npm用户都可以看见并下载该包。

使用网站

  1. 在npm网站上,转到包页面。
  2. 在包页面,点击Admin
  3. 在”Package Access”下,取消选择 “Is Package Private?”
  4. 点击Update package settings.

使用命令行

通过命令行公开私有包,运行以下命令命令,用你包的名称替换<package-name>

npm access public <package-name>
复制代码

更多信息请查看npm access文档。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享