@nicola
Если вы не хотите использовать sudo
при установке npm
, то вы можете использовать инструмент управления версиями Node.js, такой как nvm
(Node Version Manager).
Вот как установить nvm
и Node.js без использования sudo
:
- Установите nvm, следуя инструкциям на официальной странице проекта.
Вы можете использовать следующую команду в терминале Linux:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Или следующую команду в терминале MacOS:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | zsh
- После установки nvm, закройте и откройте новое окно терминала или выполните следующую команду:
source ~/.nvm/nvm.sh
- Теперь вы можете установить актуальную версию Node.js с помощью nvm:
nvm install node
- Проверьте установку, выполните команды:
node -v
npm -v
Теперь вы должны иметь установленную последнюю версию npm
без необходимости использования sudo
.