npm-adduser

添加注册表用户帐户

选择 CLI 版本

概要

npm adduser
alias: add-user

注意:此命令不了解工作区。

描述

在指定的注册表中创建一个新用户,并将凭据保存到 .npmrc 文件中。如果未指定注册表,则将使用默认注册表(请参阅 registry)。

使用 legacy 作为 auth-type 时,用户名、密码和电子邮件将从提示中读取。

配置

注册表

npm 注册表的基 URL。

范围

  • 默认值:当前项目的范围(如果有)或 ""
  • 类型:字符串

将操作与作用域关联以用于作用域注册表。

登录或注销私有注册表时很有用

# log in, linking the scope to the custom registry
npm login --scope=@mycorp --registry=https://registry.mycorp.com
# log out, removing the link and the auth token
npm logout --scope=@mycorp

这将导致 @mycorp 映射到注册表,以供将来安装根据模式 @mycorp/package 指定的包。

这还将导致 npm init 创建一个作用域包。

# accept all defaults, and create a package named "@foo/whatever",
# instead of just named "whatever"
npm init --scope=@foo --yes

auth-type

  • 默认值:“web”
  • 类型:“legacy” 或 “web”

使用 login 时要使用什么身份验证策略。请注意,如果给出了 otp 配置,则此值将始终设置为 legacy

另请参见