为npm用户更改密码

为npm用户更改密码,npm,Npm,在一个系统上,我使用npm adduser然后npm publish创建一个包。我想发布这个软件包的另一个版本,但我现在在另一个系统上。当我尝试npm publish时,它告诉我我的名字或密码不正确,这并不令人震惊 然而,我不知道如何把它放到我可以再次输入密码的地方。当我尝试npm adduser或npm login时,它只提示输入我的用户名和电子邮件。它不会提示输入我的密码,也会告诉我我的名字或密码不正确。它建议我在重置密码,但我不需要这样做——我知道新密码,只需要提示我输入即可 我还尝试通过

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

然而,我不知道如何把它放到我可以再次输入密码的地方。当我尝试
npm adduser
npm login
时,它只提示输入我的用户名和电子邮件。它不会提示输入我的密码,也会告诉我我的名字或密码不正确。它建议我在重置密码,但我不需要这样做——我知道新密码,只需要提示我输入即可

我还尝试通过
delete username
npm config
中删除用户名,但当我执行
npm config get
时,它仍然会显示出来

似乎也没有任何类型的
npm注销
或其他方式来结束我与npm的身份验证会话


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

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