Instalando múltiplas versões do Node.JS [Resolvido]
Eu nunca sei qual versão do Node.JS usar… A mais recente, onde tenho um monte de implementações novas como chamadas async, ou se uso a versão LTS e mantenho “tudo compatível”… Pois então, esse dilema é parte da minha vida de desenvolvedor em casa, onde sempre que posso uso a versão mais recente, mas quando vou usar algo de terceiro, como um ionic da vida, sempre tenho que desinstalar a versão mais recente e instalar a LTS.
Ok, mas será que não existe um meio mais fácil?!?? Para usuários Linux e Mac, existia o NVM (Node Version Manager), mas nunca funcionou bem no seu port para Windows. Pois bem, parece que agora ele voa! 😀
Como instalar:
-
Remova qualquer versão do Node previamente instalada no seu computador;
-
Instale o NVM:
-
Windows: instale esta versão;
-
Linux:
-
Instale o build-essential:
sudo apt-get update; sudo apt-get install build-essential
-
Instale o NVM via wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
-
-
MAC:
- Instale o NVM via brew:
brew update; brew install nvm
- Instale o NVM via brew:
-
-
É só usar! 😉
Agora é hora de instalar as versões, para isso use o comando: nvm install <versao-do-node>
e para usar: nvm use <versao-do-node>.
E era isso!
Esta solução foi baseada neste dois links abaixo: