项目场景:

项目用到npm,需要把打的npm包推送到npm官方仓库


问题描述

我本地根据同事提供的账号密码登录,如下提示:

npm ERR! code E400
npm ERR! 400 Bad Request - PUT https://registry.npmjs.org/-/user/org.couchdb.user: - That email has already been registered.

npm ERR! A complete log of this run can be found in:

我是登录又不是注册,不应该提示这个


原因分析:

经过查找资料,都是说一般情况下登录怎么登,也没找到什么有用的信息。突然有点灵感,会不会是不支持多端登录。


解决方案:

沿着这个思路,其他同事退出登录,我这边重新登录正常。npm登录提示这个信息,应该就是多端登陆了,其他人退出来,就可以登录了