Node Version Manager (NVM) – популярний інструмент для керування кількома версіями Node.js на одній машині. Він спрощує процес встановлення, оновлення та перемикання між різними версіями Node.js, що робить його важливим інструментом для розробників Node.js. Якщо ви використовуєте Ubuntu, встановлення NVM є швидким і простим. Цей посібник проведе вас через кроки для встановлення NVM у вашій системі Ubuntu.

Необхідні умови:

  • Свіжа система Ubuntu (Ubuntu 20.04/22.04 або новішої версії).

  • Доступ до терміналу з правами користувача (root або користувач з правами sudo).

Крок 1: Оновлення системи

По-перше, переконайтеся, що ваша система оновлена, виконавши наступну команду:

sudo apt update && sudo apt upgrade -y

Крок 2: Встановлення залежностей

Перед встановленням NVM переконайтеся, що у вашій системі встановлено curl, оскільки він потрібен для отримання інсталяційного скрипта.

sudo apt install curl -y

Крок 3: Встановлення NVM за допомогою cURL

Тепер ви можете встановити NVM, запустивши інсталяційний скрипт. Виконайте наступну команду, щоб завантажити і встановити NVM з офіційного репозиторію:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

Ця команда завантажить інсталяційний скрипт і передасть його в bash, який встановить NVM у вашій системі. Запуск скрипта відбудеться автоматично:

  • Додасть необхідні змінні оточення до вашого файлу ~/.bashrc, ~/.bash_profile або ~/.zshrc, залежно від вашої оболонки.

  • Встановіть останню стабільну версію NVM.

Крок 4: Перезавантажте оболонку

Після завершення встановлення вам потрібно перезавантажити конфігурацію оболонки, щоб зміни набули чинності. Виконайте наступну команду:

source ~/.bashrc

Якщо ви використовуєте іншу оболонку (наприклад, Zsh), ви можете запустити

source ~/.zshrc

Крім того, ви можете закрити і знову відкрити термінал.

Крок 5: Перевірка встановлення NVM

Щоб переконатися, що NVM було успішно встановлено, виконайте

nvm --version

У результаті повинна з’явитися встановлена версія NVM, яка вказує на те, що інструмент тепер доступний для використання.

Крок 6: Встановлення Node.js за допомогою NVM

Тепер, коли NVM встановлено, ви можете легко встановити будь-яку версію Node.js. Наприклад, щоб встановити останню стабільну версію Node.js, виконайте

nvm install node

Ця команда встановить останню стабільну версію Node.js. Щоб встановити певну версію, замініть node на потрібний номер версії:

nvm install 14.17.0

Крок 7: Перемикання між версіями Node.js

NVM дозволяє легко перемикатися між різними версіями Node.js. Щоб побачити, які версії встановлені у вашій системі, запустіть:

nvm ls

Щоб переключитися на певну версію, використовуйте:

nvm use 14.17.0

Якщо ви хочете встановити версію Node.js за замовчуванням для вашої системи, використовуйте

nvm alias default 14.17.0

Крок 8: Видалення версій Node.js

Якщо вам коли-небудь знадобиться видалити версію Node.js, ви можете скористатися:

nvm uninstall 14.17.0

Висновок

Встановлення NVM в Ubuntu дозволяє легко керувати кількома версіями Node.js, що особливо корисно для середовищ розробки, де різні проекти можуть потребувати різних версій. Процес дуже простий, і за допомогою NVM ви можете швидко встановлювати, перемикати і видаляти версії Node.js за потреби.

Повідомте мене, якщо у вас виникнуть проблеми або вам знадобиться додаткова допомога!