npm-org

管理组织

选择 CLI 版本

概述

npm org set orgname username [developer | admin | owner]
npm org rm orgname username
npm org ls orgname [<username>]
alias: ogr

注意:此命令不知道工作区。

示例

将新开发者添加到组织

$ npm org set my-org @mx-smith

将新管理员添加到组织(或将开发者更改为管理员)

$ npm org set my-org @mx-santos admin

从组织中删除用户

$ npm org rm my-org mx-santos

列出组织中的所有用户

$ npm org ls my-org

以 JSON 格式列出所有用户

$ npm org ls my-org --json

查看用户在组织中的角色

$ npm org ls my-org @mx-santos

描述

您可以使用 npm org 命令来管理和查看组织的用户。它支持添加和删除用户、更改其角色、列出它们以及查找特定用户及其角色。

配置

注册表

npm 注册表的基本 URL。

otp

  • 默认值:null
  • 类型:null 或 String

这是来自双重身份验证的一次性密码。在发布或使用 npm access 更改包权限时需要它。

如果未设置,并且注册表响应因一次性密码挑战而失败,npm 会在命令行提示输入一个。

json

  • 默认值:false
  • 类型:布尔值

是否输出 JSON 数据,而不是正常输出。

  • npm pkg set 中,它允许在将设置值保存到您的 package.json 之前使用 JSON.parse() 解析它们。

并非所有 npm 命令都支持。

可解析

  • 默认值:false
  • 类型:布尔值

从写入标准输出的命令输出可解析的结果。对于 npm search,这将是制表符分隔的表格格式。

另请参阅