npm «Эта версия ‘buffer’ устарела». Вы должны обновиться до версии 4.9.2 или новее

#javascript #npm

#javascript #npm

Вопрос:

Я пытаюсь добавить модули aws-amplify и aws-amplify-react в мое приложение.

Когда я запускаю:

npm install —save aws-amplify aws-amplify-reac

Я получил кучу предупреждающих сообщений об отсутствующих и устаревших зависимостях, о которых я смог позаботиться, кроме этого:

введите описание изображения здесь

Я запустил npm i buffer для установки последней версии, но даже после этого я все еще получаю то же сообщение об ошибке при установке aws-amplify amp; aws-amplify-react.

буфер списка npm показывает:

введите описание изображения здесь

Что я могу сделать, чтобы обработать это сообщение?

Комментарии:

1. У меня такая же ошибка с Angular 10. Вы нашли способ это исправить?

2. Я еще не нашел решения.

Ответ №1:

У меня была такая же проблема. Попробуйте удалить кэш NPM с помощью следующей команды:

npm cache clean --force

но будьте осторожны при использовании --force флага