Як встановити NVM для Node.js на Ubuntu ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
05.12.2024

Як встановити NVM для Node.js на Ubuntu

Вступ

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

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

Перш ніж почати, переконайтеся, що

  • У вас є обліковий запис користувача з правами sudo.
  • Ваша система працює під управлінням Ubuntu (цей посібник працює для різних версій Ubuntu, включаючи 20.04, 22.04 і пізніші).

Крок 1: Оновлення списку пакунків

Перед встановленням нового програмного забезпечення завжди рекомендується оновити список пакунків. Відкрийте термінал і запустіть:

sudo apt-get update

Ця команда гарантує, що всі ваші списки пакунків буде оновлено.

Крок 2: Встановлення NVM

Щоб встановити NVM, вам потрібно завантажити інсталяційний скрипт з офіційного репозиторію NVM. Ви можете зробити це за допомогою curl або wget.

Варіант 1: Використання curl

Якщо у вашій системі встановлено curl, запустіть його:

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

Варіант 2: Використання
wget

Якщо ви віддаєте перевагу використанню wget, виконайте:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Замініть v0.39.5 на найновішу версію NVM, якщо вона доступна. Ви можете перевірити останню версію в репозиторії NVM на GitHub.

Крок 3: Активуйте NVM

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

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Крім того, ви можете закрити і знову відкрити термінал або виконати наступну команду, щоб оновити профіль оболонки:

source ~/.bashrc

Якщо ви використовуєте іншу оболонку, наприклад

zsh
, запустіть її:

source ~/.zshrc

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

Щоб переконатися, що NVM встановлено правильно, запустіть програму:

nvm --version

Ви побачите номер версії NVM, що свідчить про успішне встановлення.

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

Після встановлення NVM ви можете легко встановити Node.js. Щоб встановити останню версію Node.js, запустіть:

nvm install node

Ця команда встановить останню стабільну версію Node.js. Якщо ви хочете встановити певну версію, вкажіть її так:

nvm install 16.20.0

Замініть 16.20.0 на потрібний номер версії.

Крок 6: Перевірте встановлену версію Node.js

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

node -v

Ця команда покаже номер версії Node.js, яка використовується в даний момент.

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

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

nvm ls

Ви побачите список усіх версій, встановлених за допомогою NVM, разом із зазначенням поточної активної версії.

Щоб перейти до іншої версії, скористайтеся кнопкою :

nvm use 14.17.6

Замініть 14.17.6 на номер версії, яку ви хочете використовувати.

Крок 8: Встановлення версії Node.js за замовчуванням

Якщо ви хочете, щоб певна версія Node.js використовувалася за замовчуванням щоразу, коли ви відкриваєте новий сеанс терміналу, запустіть його:

nvm псевдонім default 16.20.0

Замініть 16.20.0 на версію, яку ви хочете встановити за замовчуванням.

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

Якщо вам більше не потрібна певна версія Node.js, ви можете її видалити:

nvm uninstall 14.17.6

Замініть 14.17.6 на номер версії, яку ви хочете видалити.

Крок 10: Встановлення глобальних npm-пакетів за допомогою NVM

При використанні NVM важливо встановити глобальні npm-пакети (наприклад, yarn або npm) для кожної версії Node.js окремо. Це пов’язано з тим, що кожна версія Node.js має власне ізольоване середовище. Щоб встановити глобальний пакунок, використовуйте:

npm install -g yarn

Перед встановленням глобальних пакунків переконайтеся, що у вас активна потрібна версія Node.js.

Висновок

NVM є важливим інструментом для розробників, яким потрібно керувати декількома версіями Node.js на одній машині. Дотримуючись цього посібника, ви зможете легко встановити NVM, налаштувати Node.js і перемикатися між різними версіями за потреби. Це робить керування залежностями Node.js у різних проектах простим і безпроблемним. З NVM ви завжди матимете потрібну версію Node.js для своїх проектів, що гарантує сумісність і простоту використання. Щасливого кодування!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills