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

  • před 1 měsícem
  • 3 min čtení
  • 429 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.


 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 1 měsícem přidáno

41 počet návštěv

429 počet slov

3 minut čtení

Další nabízené blogy

Laravel Pulse | V produkci Pomocí Supervisora

před 11 měsíci

510

617

Laravel Pulse | V produkci Pomocí Supervisora

Vue.js - Moderní javascriptový framework

před 1 rokem

418

1370

Vue.js - Moderní javascriptový framework

Laravel - nejpopulárnější PHP framework

před 1 rokem

561

1805

Laravel - nejpopulárnější PHP framework

Laravel - Automatizace procesů s CRONem a CRONTABem

před 1 rokem

499

937

Laravel - Automatizace procesů s CRONem a CRONTABem