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