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
Я получаю такое же предупреждение даже после нового входа:
Я получаю это, если имя пакета неверно, поверх ошибки 404.
Если вам нужно войти в систему, просто войдите в систему.
Если вам не нужно регистрироваться, просто проверьте, что у вас есть правильное имя пакета.
В моем случае react-native-create-app
не существовало. После добавления правильного имени: create-react-native-app
это сработало.
Ответ 2
Убедитесь, что ваш файл npmrc настроен нормально. https://docs.npmjs.com/files/npmrc
Ответ 3
Шаги:
- Запустить
npm login
-
Введите свой
- имя пользователя
- пароль
- Адрес электронной почты
Примечание. Если у вас нет этих учетных данных, вам необходимо зарегистрироваться на https://www.npmjs.com/signup.
-
Запустить npm install bootstrap --save
Это должно сработать.
Ответ 4
После выполнения npm login
попробуйте повторно открыть CLI, который вы используете для запуска команд npm. Это сработало для меня