Ubuntu: NVM (Node Version Manager) pro NPM a NODE

  • před 9 měsíci
  • 3 min čtení
  • 494 počet slov

Kompletní návod pro vývojáře

V tomto návodu vás krok za krokem provedu instalací a nastavením NVM (Node Version Manager) na Ubuntu 24. Tento tutoriál je ideální pro vývojáře, kteří potřebují spravovat více verzí Node.js na VPS serveru.


Copy/Paste

sudo apt update && sudo apt upgrade -y

sudo apt install curl build-essential -y

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

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

source ~/.bashrc

nvm install --lts

 

 Výhody používání NVM

  • Snadné přepínání mezi verzemi – ideální pro různé projekty.
  • Izolace prostředí – každá verze Node.js má své vlastní moduly.
  • Kompatibilita s moderními nástroji jako je Laravel Vite, Vite, Nuxt.js a další.

 

Aktualizace systému

Než začnete, ujistěte se, že je váš systém aktuální. Spusťte následující příkaz pro aktualizaci balíčků:

sudo apt update && apt upgrade -y

 

Instalace balíčků

Než nainstalujete NVM, ujistěte se, že máte nainstalován curl a build-essential:

sudo apt install curl -y

 

Instalace NVM

Nyní nainstalujte NVM pomocí následujícího příkazu:

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

Po dokončení přidejte NVM do aktuálního shellu:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" --no-use

 

Ověření instalace

  • Verze NVM: Zkontrolujte, že je NVM správně nainstalováno:
nvm -v

 

Instalace Node.js

Pomocí NVM můžete snadno instalovat různé verze Node.js:

  • Nejnovější verze Node.js:
nvm install --lts

 

Užitečné příkazy NVM

  • Seznam dostupných verzí Node.js:
nvm ls-remote

 

  • Seznam nainstalovaných verzí v systému:
nvm ls

 

  • Nainstalovat konkrétní verzi Node.js (např. 18.17.1):
nvm install 18.17.1

 

  • Nastavení výchozí verze:
nvm alias default 18.17.1

 

  • Přepínání mezi verzemi:
nvm use 18.17.1

 

Pokud máte jakékoliv dotazy nebo připomínky, neváhejte mi napsat!

 

Pojďme se sejít !

📱 +420 730 681 670

✉ info@ludwigtomas.cz

🖥️ Web - Kontakty

Další informace

před 9 měsíci přidáno

175 počet návštěv

494 počet slov

3 minut čtení

Další nabízené blogy

Laravel - nejpopulárnější PHP framework

před 2 roky

242

1805

Laravel - nejpopulárnější PHP framework

SEO: základní optimalizace webu

před 1 rokem

303

2345

SEO: základní optimalizace webu

Laravel Pulse | V produkci Pomocí Supervisora

před 1 rokem

273

617

Laravel Pulse | V produkci Pomocí Supervisora

VPS - Deploy Laravel 11 application on Ubuntu 24

před 2 roky

179

1060

VPS - Deploy Laravel 11 application on Ubuntu 24