2014-04-30 25 views
9

W jednym systemie użyłem npm adduser, a następnie npm publish, aby utworzyć pakiet. Chcę wydać kolejną wersję tego pakietu, ale teraz jestem w innym systemie. Kiedy próbuję npm publish mówi mi, że moje imię lub hasło jest nieprawidłowe, co nie jest szokujące.Zmiana hasła dla użytkownika npm

Nie mogę jednak dowiedzieć się, jak doprowadzić to do miejsca, w którym mogę ponownie wpisać moje hasło. Kiedy próbuję albo npm adduser lub npm login, to tylko prosi o moją nazwę użytkownika i e-mail. Nie monituje o moje hasło, a także mówi mi, że moje imię lub hasło jest nieprawidłowe. Sugeruje to, że zresetowałem hasło na https://npmjs.org/forgot, ale nie muszę tego robić - znam nowe hasło, po prostu muszę go o to poprosić.

Próbowałem również usunąć nazwę użytkownika z npm config przez delete username, ale nadal wyświetla się, gdy wykonuję npm config get.

Nie istnieje również żaden rodzaj npm logout lub inny sposób na zakończenie mojej sesji auth z npm.

Co mogę zrobić, aby ponownie zalogować się na Nm przy użyciu nowego hasła?

Odpowiedz

9

po prostu usuń ~/.npmrc gdzie zapisano starą konfigurację npm i ponów komendę $ npm adduser.

patrz npm adduser

Powiązane problemy