跳到主内容

npm无法登录,发布

· 1分钟阅读

使用 npm adduser,添加用户之后,没有异常消息,然后使用 npm publish 发布,却报错: 401

npm login 输入正确的用户名和密码时仍出现 Incorrect username or password

tags: [faq]

通过 npm config ls 查看是否使用了非 npmjs.org 官网的 registry。如下:

registry = "https://registry.npm.taobao.org/"

可以看使用了 taobao 的 registry 地址造成登录错误

解决办法

暂时切换回 npm 官方库地址即可

npm config set registry https://registry.npmjs.org/