跳到主内容
版本:11 & 12

pnpm team

添加于:v11.13.0

管理注册源中的组织团队及团队成员资格。

pnpm team create <scope:team> [--otp <code>]
pnpm team destroy <scope:team> [--otp <code>]
pnpm team add <scope:team> <user> [--otp <code>]
pnpm team rm <scope:team> <user> [--otp <code>]
pnpm team ls <scope|scope:team>

团队引用总是以 @ 开头:@myorg 表示组织,@myorg:developers 表示该组织内的一个团队。

子命令

create

在组织中创建一个新的团队。

pnpm team create @myorg:developers

destroy

解散一个现有团队。

pnpm team destroy @myorg:developers

add

增加一个用户到现有团队。

pnpm team add @myorg:developers alice

rm

从现有团队中删除用户。

pnpm team rm @myorg:developers alice

ls

列出组织中的团队或团队成员。

pnpm team ls @myorg
pnpm team ls @myorg:developers

别名:list。 如果没有给出子命令,且第一个参数看起来像一个范围或团队, 则假定ls,所以 pnpm team @myorg 等同于 pnpm team ls @myorg

配置项

--registry <url&gt;

要用于此操作的 npm 注册源的基本 URL。 针对该组织作用域配置的注册源(通过 registries 配置)将得到遵循。

--otp <code&gt;

当注册源需要双因素身份验证时,此选项提供一次性密码。 它适用于 createdestroyaddrm

--parseable

ls 的结果打印为纯名称,每行一个,不带标题或缩进。

--json

ls 的结果打印为包含名称的 JSON 数组。 优先级高于 --parseable