阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      npm adduser

      npm adduser 功能

      添加注册表用户帐户

      npm adduser 使用

      npm adduser [--registry=url] [--scope=@orgname] [--always-auth] [--auth-type=legacy]
      aliases: login, add-user
      

      npm adduser 说明

      创建或验证<username>在指定注册表中命名的用户,然后将凭据保存到 .npmrc 文件中。如果未指定注册表,则将使用默认注册表(请参阅参考资料 [ npm config ](/api/npm/cli/ npm config .html) )。

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

      要重置密码,请访问 https://www.npmjs.com/forgot

      要更改您的电子邮件地址,请访问 https://www.npmjs.com/email-edit

      您可以使用同一用户帐户多次使用此命令在新计算机上进行授权。

      在新计算机上进行身份验证时,用户名,密码和电子邮件地址都必须与您现有的记录匹配。

      npm adduser 别名

      npm login是它的别名,adduser 并且行为完全相同。

      配置

      注册表

      默认值:https//registry.npmjs.org/

      npm 程序包注册表的基本 URL。如果 scope 还指定,则此注册表将仅用于具有该范围的软件包。

      scope 默认为您当前所在项目目录的范围(如果有)。请参阅 npm-scope

      scope

      默认值:无

      如果指定,则给定的用户和登录凭据将与指定的范围相关联。请参阅 npm-scope。您可以同时使用两者,

      例如

      npm adduser --registry=http://myregistry.example.com --scope=@myco
      

      这将为给定范围设置注册表,并同时登录或为该注册表创建用户。

      始终验证

      默认值:false

      如果指定,请保存配置,该配置指示对给定注册表的所有请求都应包括授权信息。

      对私人注册表有用。

      可以 --registry 或和 --scope 一起使用,

      例如

      npm adduser --registry=http://private-registry.example.com --always-auth
      

      这将确保对注册表的所有请求(包括对 tarball 的请求)都包含授权标头。

      此设置对于将元数据和软件包 tarball 存储在具有不同主机名的主机上的私有注册表可能是必需的。

      参阅 always-auth 以 [npm config](/api/npm/cli/ npm config .html) 了解有关 Always-auth 的更多详细信息。

      注册表的特定配置 always-auth 优先于任何全局配置。

      身份验证类型

      默认: ‘legacy’

      类型:‘legacy’,‘sso’,‘saml’,‘oauth’

      adduser/login 除正常的 username/password 输入外,

      某些 npm 注册表(例如 npmE)可能还支持其他身份验证策略。

      目录
      目录