阅读(754) (11)

npm 添加用户 adduser

2021-09-06 10:25:15 更新

添加注册用户账户。

概要

npm adduser [--registry=url] [--scope=@orgname] [--always-auth] [--auth-type=legacy]


aliases: login, add-user

详情

在指定注册表中创建或验证名为<username>的用户,并将凭据保存在到 .npmrc 文件中。如果未指定注册表,则使用默认注册表。(请参考配置

从提示中读取用户名、密码和电子邮件。

想要重置密码。可以访问这里

想要更改你的电子邮件地址,可以访问这里

你可以使用统一用户账户多次使用此命令在新机器上授权。在新机器上进行身份验证时,用户名、密码和电子邮件地址都必须与你现有的记录匹配。

npm login 是一个 adduser 的别名,其行为方式完全相同。

配置

registry 注册表

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

npm 包注册表的基本 URL。

scope 范围

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

将操作与作用域注册表的作用域相关联。

登录或注销专用注册表时非常有用:

## 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