Como Instalar e Gerir Versões do Node.js com NVM no Windows, macOS e Linux

Gerir múltiplas versões do Node.js pode ser complicado, especialmente quando se trabalha em projetos que requerem versões diferentes. Felizmente, o Node Version Manager (NVM) torna este processo simples, permitindo instalar, alternar e gerir várias versões do Node.js de forma eficiente.

Neste guia detalhado, explicamos como instalar e utilizar o NVM no Windows, macOS e Linux, ajudando iniciantes e programadores experientes a configurar o seu ambiente com facilidade.


Instalar e Gerir o Node.js com NVM no Windows

Passo 1: Instalar o NVM para Windows

  1. Aceda ao repositório oficial do NVM para Windows: NVM para Windows GitHub.
  2. Faça o download do ficheiro nvm-setup.zip na secção de lançamentos.
  3. Extraia o ficheiro zip e execute o instalador nvm-setup.exe.
  4. Complete o assistente de instalação e confirme que a opção para adicionar o NVM ao PATH está ativada.

Passo 2: Instalar o Node.js com NVM

  1. Abra o Prompt de Comando ou o PowerShell.
  2. Para instalar a versão mais recente do Node.js, utilize:
    nvm install latest
  3. Para instalar uma versão específica, utilize:
    nvm install [versão]

    Exemplo:
    nvm install 14.17.0

Passo 3: Utilizar uma Versão Específica do Node.js

Para alternar entre versões instaladas, execute:

nvm use [versão]

Passo 4: Verificar a Versão Instalada

Para confirmar a versão atual do Node.js, utilize:

node --version

Instalar e Gerir o Node.js com NVM no macOS

Passo 1: Instalar o NVM

  1. Abra o Terminal (pressione Cmd + Espaço e procure por “Terminal”).
  2. Instale o NVM executando:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
  3. Reinicie o terminal ou carregue o NVM com o comando:
    source ~/.nvm/nvm.sh

Passo 2: Verificar a Instalação do NVM

Confirme a instalação ao executar:

nvm --version

Passo 3: Instalar o Node.js com NVM

  1. Para instalar a versão mais recente do Node.js, utilize:
    nvm install node
  2. Para instalar uma versão específica, utilize:
    nvm install [versão]

Passo 4: Alternar entre Versões do Node.js

Para mudar de versão, execute:

nvm use [versão]

Passo 5: Definir uma Versão Padrão do Node.js

Para configurar uma versão padrão, utilize:

nvm alias default [versão]

Instalar e Gerir o Node.js com NVM no Linux

Passo 1: Instalar o NVM

  1. Abra o Terminal (atalho: Ctrl + Alt + T).
  2. Execute o seguinte comando para instalar o NVM:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
  3. Carregue a configuração do shell com o comando:
    source ~/.bashrc

Passo 2: Verificar a Instalação do NVM

Confirme a instalação executando:

nvm --version

Passo 3: Instalar o Node.js com NVM

  1. Para instalar a versão mais recente, utilize:
    nvm install node
  2. Para instalar uma versão específica, utilize:
    nvm install [versão]

Passo 4: Gerir Versões do Node.js

  • Para alternar entre versões, utilize:
    nvm use [versão]
  • Para configurar uma versão como padrão, utilize:
    nvm alias default [versão]

Por que Utilizar o NVM?

  • Flexibilidade: Permite alternar entre versões do Node.js de forma simples.
  • Isolamento: Evita conflitos entre projetos ao utilizar versões específicas.
  • Facilidade: Oferece comandos intuitivos para uma gestão eficiente.

Conclusão

Seguindo este guia, conseguiu instalar e aprender a gerir versões do Node.js com o NVM no Windows, macOS e Linux. O NVM ajuda a evitar complicações e a melhorar a sua experiência de desenvolvimento.

Se este artigo foi útil ou se tiver dúvidas, deixe um comentário abaixo. Ficaremos contentes em ajudar e receber o seu feedback! 😊

Pode fazer uma doação para ajudar a mater o site, Obrigado!