我不能使用我的用户名和密码对在终端中运行npm login
成功,而
我使用一对帐号和密码登录npmjs.com网站。但是当在终端中执行npm login
时,会出现此错误:
npm WARN adduser Incorrect username or password
npm WARN adduser You can reset your account by visiting:
npm WARN adduser
答案 0 :(得分:20)
通过npm config ls
查看npm配置,检查注册表
→ npm config ls
; cli configs
user-agent = "npm/2.14.2 node/v4.0.0 darwin x64"
; userconfig /Users/xxx/.npmrc
email = "xxx@xx.com"
registry = "https://registry.npm.taobao.org/"
如果你使用'taobao.org'等第三方注册表,你绝对会得到'不正确的用户名或密码'错误提示。
暂时改回使用官方注册表npmjs.org
:
npm config set registry https://registry.npmjs.org/