Как да инсталираме NVM за Node.js в Ubuntu ⋆ ALexHost SRL

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

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 alias default 16.20.0

Заменете 16.20.0 с версията, която искате да зададете по подразбиране.

Стъпка 9: Деинсталиране на версия на Node.js

Ако вече не се нуждаете от определена версия на Node.js, можете да я деинсталирате с:

nvm деинсталирайте 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 за вашите проекти, което гарантира съвместимост и лекота на използване. Щастливо кодиране!

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills