codecamp

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>

描述

用于管理组织中的团队,以及更改团队成员资格。不处理包的权限。

团队在对其进行操作时必须始终完全符合他们所属的组织/范围,用冒号 ( :)分隔。也就是说,如果您developersfoo组织中有一个 团队,则必须始终如foo:developers这些命令中那样引用该团队 。

  • create / destroy:创建一个新团队,或销毁现有团队。

  • add / rm:将用户添加到现有团队,或从他们所属的团队中删除用户。

  • ls:如果在组织名称上执行,将返回该组织下现有团队的列表。如果在团队上执行,它将返回属于该特定团队的所有用户的列表。

  • 编辑:编辑当前团队。

细节

npm team始终直接在当前注册表上运行,可使用--registry=<registry url>.

为了创建团队和管理团队成员资格,您必须是 给定组织下的团队管理员。列出团队和团队成员资格可由组织的任何成员完成。

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

要使用团队来管理属于您组织的包的权限,请使用该npm access命令授予或撤消适当的权限。

配置

registry 注册表

  • 默认值:https://registry.npmjs.org/
  • 类型:Url

npm 注册表的基本 URL。

otp

  • 默认值:null
  • 类型:nullString

这是来自两因素身份验证器的一次性密码。使用npm access.

如果未设置,并且注册表响应失败并质询一次性密码,npm 将在命令行上提示输入密码。

parseable 可解析

  • 默认值:false
  • 类型:Boolean

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

json

  • 默认值:false
  • 类型:Boolean

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

npm pkg set它允许在将设置值保存到您的package.json.并非所有 npm 命令都支持。

npm 停止 stop
npm 测试 test
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }