1 min čítania

nvm-windows: viac Node verzií bez konfliktov

Správa viacerých Node verzií vo Windows pre stabilný projektový workflow.

Rovnako ako na Macu, aj na Windows potrebuješ vedieť prepínať Node verzie podľa projektu. Najpraktickejší nástroj je nvm-windows.

Oficiálny zdroj:

Inštalácia

POWERSHELL
winget install --id CoreyButler.NVMforWindows -e
nvm version
where nvm

Prvá Node verzia

POWERSHELL
nvm install lts
nvm use lts
node -v
npm -v
where node

Ak where node ukazuje viac ciest, máš konflikt (typicky starý Node mimo NVM).

Kedy prepínať verzie

  • starší projekt požaduje Node 20,
  • nový projekt chce aktuálne LTS,
  • CI pipeline má fixnú verziu, ktorú chceš lokálne simulovať.

Najčastejšie chyby

  • Node nainštalovaný aj mimo NVM -> konfliktné cesty,
  • nespustenie nového shellu po prepnutí,
  • global npm balíky očakávané naprieč rôznymi Node verziami.

Mini úloha

  1. Nainštaluj dve Node verzie.
  2. Prepínaj ich cez nvm use.
  3. Over, že projekt beží na správnej verzii.

Čo bude ďalej

V ďalšom článku nastavíme Git konfiguráciu na Windows pre čisté commit workflow.

Predchádzajúci článokComposer na macOS: global tools a čisté PATH nastavenieNasledujúci článokTypeScript strict ako produkčný štandard
Späť na zoznam článkov