npm publish/npm install - аннулирование токена авторизации

Я думаю, что NPM сегодня борется с безопасностью, когда я запускаю npm install в локальном проекте, я получаю:

'npm WARN notice Из-за недавнего инцидента с безопасностью все токены пользователя были признаны недействительными. Дополнительную информацию см. на странице https://status.npmjs.org/incidents/dn7c1fgrr7ng. Чтобы создать новый токен, зайдите на https://www.npmjs.com/settings/~/tokens или запустите "npm login"

Я снова npm login с npm login, но получаю ту же ошибку. Кто-нибудь знает об обходном пути?

Ответы

Ответ 1

Я получаю такое же предупреждение даже после нового входа:

enter image description here

Я получаю это, если имя пакета неверно, поверх ошибки 404.

Если вам нужно войти в систему, просто войдите в систему.

Если вам не нужно регистрироваться, просто проверьте, что у вас есть правильное имя пакета.

В моем случае react-native-create-app не существовало. После добавления правильного имени: create-react-native-app это сработало.

Ответ 3

Шаги:

  1. Запустить npm login
  2. Введите свой

    1. имя пользователя
    2. пароль
    3. Адрес электронной почты

    Примечание. Если у вас нет этих учетных данных, вам необходимо зарегистрироваться на https://www.npmjs.com/signup.

  3. Запустить npm install bootstrap --save

Это должно сработать.

Ответ 4

После выполнения npm login попробуйте повторно открыть CLI, который вы используете для запуска команд npm. Это сработало для меня