# npm org

管理组织

# 概要

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

alias: ogr

注意

这个命令不支持工作空间。

# 描述

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

# 例子

添加一个新的开发人员到一个组织:

$ 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

# 配置

# registry

  • Default: "https://registry.npmjs.org/"
  • Type: URL

npm 注册中心的基本 URL。

# otp

  • Default: null
  • Type: null or String

这是来自双因素验证器的一次性密码。使用发布或更改包权限时需要使用 npm access

如果没有设置,注册中心响应会失败,并要求输入一次性密码,npm 将在命令行提示输入密码。

# json

  • Default: false
  • Type: Boolean

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

  • npm pkg set 支持使用 JSON.parse() 解析集合值,然后保存到你的 package.json

并非所有 npm 命令都支持。

# parseable

  • Default: false
  • Type: Boolean

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

Last Updated: 4/25/2023, 9:49:29 AM