Вот как я устанавливаю NPM на Linux Mint 19.
sudo apt install nodejs
sudo apt install npm
Я получаю версию NPM 3.5.2, которая не является текущей версией.Для обновления я пробую следующие команды:
sudo npm install latest-version
, в которой есть несколько предупреждающих сообщений, таких как «не такой файл или каталог, откройте« /home/me/package.json »» и sudo mpn install npm@latest -g, который запускается без каких-либо предупреждений или сообщений об ошибках.
Команда
npm -v
по-прежнему дает 3.5.2.
Чего не хватает?
Кроме того, причина использования sudo в этих командах обновления заключается в том, чтобы обойти некоторые права доступа.