npm-team-全方位解读

62次阅读

共计 695 个字符,预计需要花费 2 分钟才能阅读完成。

本文参考了 NPM 中文文档写作而成的

npm team 功能

管理组织团队和团队成员

npm team 使用

npm team create <scope:team>
npm team destroy <scope:team>

npm team add <scope:team> <user>
npm team rm <scope:team> <user>

npm team ls <scope>|<scope:team>

npm team edit <scope:team>

npm team 说明

用于管理组织中的团队,并更改团队成员身份。

不处理软件包的权限。

在对团队进行操作时,团队必须始终完全具备所属 组织 / 范围 的资格,并用冒号(:)分隔。

也就是说,如果您 developers 在 foo 组织中有一个 团队,则必须始终像 foo:developers 在这些命令中一样引用该团队。

  • create / destroy : 创建一个新团队,或销毁一个现有团队。
  • add / rm : 将用户添加到现有团队,或从其所属团队中删除用户。
  • ls:如果按组织名称执行,将返回该组织下现有团队的列表。如果在团队中执行,它将返回一个属于该特定团队的所有用户的列表。
  • edit: 编辑当前团队。

详细说明

npm team 始终直接在当前注册表上运行,可以使用从命令行配置 --registry=<registry url>

为了创建团队和管理团队成员,您必须是 给定组织下的团队管理员。

列出团队和团队成员资格可以由组织的任何成员来完成。

团队管理员和组织成员的组织创建和管理是通过网站而不是 npm CLI 完成的。

要使用团队来管理对属于您组织的软件包的权限,

请使用 npm access 命令来授予或撤消适当的权限。

本文参考 NPM 中文文档

正文完
 0