npm 包的范围、访问级别和可见性
npm 包的可见性取决于包所在的范围(命名空间),以及为包设置的访问级别(私有或公共)。
注意:要创建组织范围的包,您必须首先创建一个组织。有关详细信息,请参阅 "创建组织"。
公共注册表
范围 | 访问权限 | 可以查看和下载 | 可写(发布) |
---|---|---|---|
组织 | 私有 | 组织中对包具有读取权限的团队成员 | 组织中对包具有读写权限的团队成员 |
组织 | 公共 | 所有人 | 组织中对包具有读写权限的团队成员 |
用户 | 私有 | 包所有者和已被授予对包的读取权限的用户 | 包所有者和被授予对包的读写权限的用户 |
用户 | 公共 | 所有人 | 包所有者和被授予对包的读写权限的用户 |
无范围 | 公共 | 所有人 | 包所有者和被授予对包的读写权限的用户 |
注意:只有用户账户可以创建和管理无范围的包。组织只能管理范围包。