Správa verzí Node.js pomocí nvm

Před časem jsem napsal blogový příspěvek s názvem Upgrade Node.js s NPM. Příkazy shellu v tomto příspěvku fungují skvěle, ale v komentářích se objevily zprávy, že by to mohlo zasahovat do cest modulů uzlů a podobně – to zdaleka není ideální situace. Netušil jsem, že jsem mimo, pouze jedním písmenem: nv m je ideální řešení.

Instalace

Postup instalace si můžete přečíst na stránce nvm GitHub. Existují pouze dva snadné kroky pro instalaci a konfiguraci.

Použití nvm

Pokud pracujete se spoustou různých utilit Node.js, víte, že někdy potřebujete rychle přejít na jiné verze Node.js, aniž byste museli protahovat celý počítač. Zde můžete použít nvm ke stažení, instalaci a používání různých verzí Node.js:

nvm install 4.0

Kdykoli můžete přepnout na jiný pomocí use :

nvm use 0.12

Pokud se chcete podívat, jaké verze Node.js máte nainstalované na vašem počítači, můžete použít ls možnost:

nvm ls

/*
		v0.10.26
		v0.10.36
->      v0.12.7
		v4.2.1
		system
*/

Pokud jste s verzí skončili a chcete, aby byla pryč, můžete to udělat také:

nvm uninstall 0.10

Nastavit výchozí verzi uzlu

Výchozí verzi Node.js můžete nastavit pomocí alias :

nvm alias default system

# or...
nvm alias default v9.3.0

nvm mi zachránilo život, zejména při řešení problémů v projektech, kde uživatel může mít více než jednu verzi Node.js. Pokud se chcete dostat do vývoje Node.js, jeden z prvních nástrojů, který získáte, by měl být nvm!