npm login That email has already been registered 401 Unauthorized

1,000 阅读1分钟

尝试更新自己的npm包出现错误

执行 npm login

  1. 输入账号 beerui
  2. 输入密码 beerui
  3. 输入邮箱 beerui
  4. 出现错误 https://registry.npmjs.org/-/user/org.couchdb.user:beerui That email has already been registered

执行 npm who am i

出现错误 401 Unauthorized - GET https://registry.npmjs.org/-/whoami

解决方案

检查 beerui是 发现是组织 所以你不能以它的身份登录

自己把它转为组织了 就不能使用组织账户登入(转组织的时候会让你再输入一个账号,使用这个账号登录!)

  • npm config list 保证 registry = "https://registry.npmjs.org/"
  • 个人 可能会有提示 使用 npm adduser后就可以了

参考

github.com/npm/cli/iss…