O Node.js é uma plataforma popular para o desenvolvimento de aplicativos JavaScript do lado do servidor. No entanto, muitas vezes, você pode precisar de diferentes versões do Node.js para projetos específicos. É aí que o Node Version Manager (NVM) entra em cena. Neste post, vamos explorar o que é o NVM, como instalá-lo em sistemas Ubuntu e como utilizá-lo para gerenciar várias versões do Node.js em seu ambiente de desenvolvimento.
O que é o NVM?
O Node Version Manager (NVM) é uma ferramenta que permite aos desenvolvedores alternar entre diferentes versões do Node.js com facilidade. Isso é particularmente útil quando você trabalha em projetos que exigem versões específicas do Node.js devido a requisitos de compatibilidade ou funcionalidades específicas.
Como Instalar o NVM no Ubuntu:
Siga os seguintes passos para instalar o NVM no Ubuntu:
- Abra o Terminal: Pressione
Ctrl + Alt + Tpara abrir o Terminal. - Instale o Git: O NVM depende do Git. Se você ainda não o possui, instale-o com o seguinte comando:
sudo apt update
sudo apt install git -y
- Baixe o Script de Instalação do NVM: Use o comando
curlpara obter o script de instalação do NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
Certifique-se de verificar a versão mais recente do NVM no site oficial (https://github.com/nvm-sh/nvm) e substitua a versão no URL acima, se necessário.
- Carregue o NVM no Terminal: Atualize o seu terminal para reconhecer o NVM. Você pode fazer isso com o seguinte comando:
source ~/.bashrc
Ou, se você estiver usando o shell Zsh:
source ~/.zshrc
Como Utilizar o NVM:
Com o NVM instalado, você pode alternar entre diferentes versões do Node.js com facilidade. Aqui estão alguns comandos úteis:
- Instalar uma versão específica do Node.js:
nvm install <versão>
- Usar uma versão específica do Node.js:
nvm use <versão>
- Definir uma versão padrão do Node.js:
nvm alias default <versão>
- Listar todas as versões do Node.js instaladas:
nvm ls
- Listar as versões do Node.js disponíveis para instalação:
nvm ls-remote
O NVM facilita a gestão de múltiplas versões do Node.js, tornando-o uma ferramenta valiosa para desenvolvedores que trabalham em diversos projetos. Com este guia, você pode instalar, configurar e usar o NVM em seu sistema Ubuntu, tornando seu ambiente de desenvolvimento mais flexível e eficaz.

Deixe um comentário