npm用户的密码更改

Exp*_*lls 10 npm

在我使用的一个系统上npm adduser然后npm publish创建一个包.我想发布这个软件包的另一个版本,但我现在在另一个系统上.当我尝试npm publish它时告诉我,我的名字或密码不正确,这并不令人震惊.

但是,我无法弄清楚如何将它转到我可以再次输入密码的位置.当我尝试npm adduser或者npm login,它只会提示我的用户名和电子邮件.它不会提示我输入密码,也会告诉我我的姓名或密码不正确.它建议我在https://npmjs.org/forgot重置密码 ,但我不需要这样做 - 我知道新密码,我只需要提示它.

我也试过从npm configvia中删除用户名delete username,但是当我这样做时它仍会出现npm config get.

似乎没有任何一种npm logout或另一种方式来结束我与npm的auth会话.

如何使用我的新密码再次登录npm?

sha*_*zhu 10

只需删除~/.npmrc保存旧npm配置的位置并重试命令$ npm adduser.

看到npm adduser