Я решил эту проблему, обновив с помощью Node Version Manager, а не npm.
- Начните с обновления репозитория пакетов с помощью команды:
sudo apt update
Загрузите следующие зависимости, набрав:
sudo apt install build-essential checkinstall libssl-dev
Установите NVM с помощью команды curl:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.1/install.sh | bash
Закройте и снова откройте терминал.
Затем проверьте, успешно ли вы установили NVM:
nvm --version
проверьте версия nvm для обновления Node.js
Перед обновлением Node.js проверьте, какая версия у вас установлена в системе:
nvm ls
Теперь вы можете проверить наличие новых выпусков с помощью:
nvm ls-remote
Чтобы увидеть список всех доступных Node.js версий
Чтобы установить последнюю версию, используйте команду nvm с указанной c Node.js версией:
nvm install [version.number]
https://phoenixnap.com/kb/update-node-js-version