macOS1 min čtení
NVM na macOS: správna inštalácia a prvé Node verzie
Základný NVM setup pre viac Node verzií a čistý štart JavaScript projektov na Macu.
NVM je najpraktickejší spôsob, ako mať na Macu viac Node verzií bez konfliktov. Pre vývoj je to základ, lebo rôzne projekty často vyžadujú iný major release.
Oficiálne zdroje:
Inštalácia NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bashsource ~/.zshrcOverenie a prvá verzia Node
nvm --versionnvm install --ltsnvm use --ltsnode -vnpm -vPrečo NVM používať vo väčšine projektov
- každý projekt môže mať vlastnú Node verziu,
- jednoduché prepínanie medzi LTS a Current,
- menej „u mňa to nefunguje“ problémov.
Najčastejšie chyby
- nespustené
source ~/.zshrcpo inštalácii, - global npm balíky inštalované mimo aktívnej verzie,
- mixovanie Homebrew Node a NVM Node.
Mini úloha
- Nainštaluj LTS verziu cez NVM.
- Nainštaluj ešte jednu ďalšiu verziu.
- Prepni medzi nimi a over
node -v.
Overenie v praxi
- Over verziu nástroja priamo v shelli (napr.
--version). - Skontroluj cestu binárky cez
which, aby si vedel, ktorú inštaláciu reálne používaš. - Otvor novú terminal session a potvrď, že nastavenie pretrváva aj po reštarte shellu.
Čo bude ďalej
V ďalšom článku nastavíme PHP na macOS bez Dockeru cez Homebrew a bezpečné prepínanie verzií.