1 хвилина рішення без використання sudo
:
Поточна стабільна «ЛТС» версія вузла 12.17.0 ( 2020-05-27 ) см : nodejs.org для останньої .
Крок 1 - Отримайте NVM (Менеджер версії вузла)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Якщо ви хочете знати , про команду установки читання в вихідному коді
... його був розглянутий на кілька node.js експертів в області безпеки
Крок 2 - Встановіть потрібну версію node.js
Після отримання NVM ви можете встановити конкретну версію Node.js за допомогою команди nvm:
nvm install v12.17.0
Примітка : Вам може знадобитися закрити та повторно відкрити вікно свого терміналу, щоб nvm
команда була доступною.
Ви очікуєте побачити щось подібне у своєму терміналі:
Now using node v12.17.0
Крок 3 - Насолоджуйтесь рештою дня!
Так , це так просто і не вимагає sudo
!
Тепер, будь ласка, оновіть це ( щоб інші могли уникнути sudo
встановлення речей! )
Та отримайте чудовий день написання коду node.js!
Користувач Microsoft Windows ? Використовуйте : https://github.com/coreybutler/nvm-windows
тл; д-р
Огляд списку розсилки вузлів вказує на те, що використання NVM ( Node Version Manager ) є кращим способом керування версією / оновленням вашого вузла. див .: github.com/nvm-sh/nvm
NVM вважається " кращим " ніж N, оскільки багатослівні команди означають, що набагато простіше відслідковувати, що ви робите в своєму журналі терміналів / SSH. Це також швидше , економить кошенят , не вимагаючи, sudo
і їх використовує команда в NPM, фахівці з безпеки node.js !