npm8中文文档
npm access
始终直接在当前注册表上运行,可以使用 --registry=<registry url>
从命令行进行配置。
无范围的包总是公开的。
范围包默认为受限,但您可以使用 npm publish --access=public
将它们发布为公共,或者在初始发布后使用 npm access public
将它们的访问权限设置为公共。
您必须具有设置包访问权限的权限:
如果您启用了双因素身份验证,则会提示您提供 otp 令牌,或者可以使用 --otp=...
选项在命令行上指定它。
如果您的帐户未付款,则除非您使用 --access=public
,否则尝试发布范围包将失败并返回 HTTP 402 状态代码(从逻辑上讲)。
团队和团队成员的管理是使用 npm team
命令完成的。