2014-04-30 19 views
9

Auf einem System habe ich npm adduser und dann npm publish verwendet, um ein Paket zu erstellen. Ich möchte eine andere Version dieses Pakets veröffentlichen, aber ich bin jetzt auf einem anderen System. Wenn ich npm publish versuche, sagt es mir, dass mein Name oder Passwort falsch ist, was nicht schockierend ist.Passwort ändern für npm Benutzer

Allerdings kann ich nicht herausfinden, wie ich es bekommen kann, wo ich mein Passwort wieder eingeben kann. Wenn ich versuche entweder npm adduser oder npm login, es nur fragt nach meinem Benutzernamen und E-Mail. Es fragt nicht nach meinem Passwort und sagt mir auch, dass mein Name oder Passwort falsch ist. Es schlägt vor, dass ich das Passwort unter https://npmjs.org/forgot zurücksetzen, aber ich muss dies nicht tun - ich kenne das neue Passwort, ich muss nur aufgefordert werden.

Ich habe auch versucht, die Benutzername aus npm config über delete username zu entfernen, aber es zeigt immer noch, wenn ich npm config get tun.

Es scheint auch keine Art von npm logout oder eine andere Möglichkeit, meine Auth-Sitzung mit Npm zu beenden.

Was kann ich tun, um mich erneut mit meinem neuen Passwort bei npm einzuloggen?

Antwort

9

Entfernen Sie einfach ~/.npmrc, wo die alte npm-Konfiguration gespeichert ist, und wiederholen Sie den Befehl $ npm adduser.

siehe npm adduser

Verwandte Themen