Controlando as versões do NodeJS com NVM

Assim como outras linguagens de programação, o NodeJS também possui um controlador de versão próprio. Com o NVM (Node Version Manager) se torna fácil realizar a instalação, seleção e configuração das versões do NodeJS que desejamos ter instaladas em nossa máquina. Neste tutorial irei mostrar como realizar a instalação deste componente no windows e como utilizar suas funções básicas para o controle das versões do NodeJS.

O pacote oficial está disponível no repositório https://github.com/coreybutler/nvm-windows do GitHub. O primeiro passo é realizar o download do setup através do link https://github.com/coreybutler/nvm-windows/releases. Basta clicar no arquivo nvm-setup.zip para que o download se inicie.

Após a conclusão do download, extraia o conteúdo para um diretório da sua preferência e execute o arquivo mvn-setup.exe. Você será solicitado a aceitar os termos da licença e depois deverá indicar em qual diretório o NVM será instalado. No meu caso deixei a instalação padrão, conforme imagem:

DICA: Certifique-se de que o diretório de instalação não contenha espaços, como no meu caso acima, pois isso pode fazer com que o NVM se perca ao tentar realizar as operações de alteração de versão. Idealmente, crie uma pasta no diretório “C:\” chamada Node e informe-a como caminho de instalação.

Clique em Next e será exibida a próxima tela que pedirá para que você informe o diretório onde o NodeJS está instalado em sua máquina para que o NVM possa ter controle sobre ele. Caso o NodeJS ainda não esteja instalado, esse será o diretório da instalação.

Após indicar o diretório de instalação, clique em Next e depois em Install. Durante a instalação, se já houver uma versão do NodeJS instalada no diretório informado anteriormente, será exibida uma mensagem perguntando se o NVM deverá controlar esta instalação do NodeJS. Clique em OK para prosseguir. Pronto, o NVM estará instalado em sua máquina.

Para testar, abra uma nova janela do terminal e digite o comando:

nvm

Será exibida uma lista de comandos disponíveis, conforme imagem abaixo:

Para saber qual versão do NodeJS está instalada atualmente basta digitar:

nvm list installed

Para saber quais versões do NodeJS estão disponíveis para instalação, basta digitar:

nvm list available

Como podemos ver na imagem acima, a última versão LTS é a que temos instalada no momento. Caso desejemos mudar para qualquer outra versão do NodeJS, precisamos primeiro instalar esta versão em nossa máquina. Fazemos isso com o comando abaixo(onde 13.7.0 é a versão selecionada, podendo ser qualquer outra):

nvm install 13.7.0

Agora para ativar esta versão em nossa máquina, basta digitar:

nvm use 13.7.0

É isso aí. Simples e fácil! Agora se você digitar o comando abaixo, verá quais versões tem instaladas em sua máquina e qual está sendo utilizada(*) no momento:

nvm list installed

No próximo artigo vamos ver como começar a utilizar o NodeJS para desenvolver nossas aplicações. Vamos em frente!

compartilhe

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email