Skip to content

Uso do NVM para Windows

Este guia mostrará como usar o NVM para gerenciar múltiplas versões do Node.js no seu sistema Windows.

Comandos básicos

Ver a versão do NVM instalada

bash
nvm version

Listar versões do Node.js instaladas

Para ver todas as versões do Node.js que você instalou com o NVM:

bash
nvm list

NVM List

Listar versões disponíveis do Node.js

Para ver todas as versões do Node.js que você pode instalar:

bash
nvm list available

NVM List Available

Instalação de versões do Node.js

Instalar a versão mais recente do Node.js

bash
nvm install latest

Instalar uma versão específica do Node.js

bash
nvm install 18.16.0

Você também pode instalar por versão principal:

bash
nvm install 18

Isso instalará a versão mais recente do ramo 18.x.

Instalar a versão LTS (suporte de longo prazo) mais recente

bash
nvm install lts

Alternar entre versões do Node.js

Usar uma versão específica

bash
nvm use 18.16.0

NVM Use

Usar a versão mais recente instalada

bash
nvm use latest

Usar a versão LTS instalada

bash
nvm use lts

Configuração de versão padrão

Definir uma versão padrão

Para configurar uma versão específica do Node.js como padrão quando você abrir uma nova janela de terminal:

bash
nvm alias default 18.16.0

Desinstalação de versões do Node.js

Desinstalar uma versão específica

bash
nvm uninstall 18.16.0

Uso de arquivos .nvmrc

O NVM para Windows suporta arquivos .nvmrc que permitem especificar a versão do Node.js para um projeto específico.

Criar um arquivo .nvmrc

Crie um arquivo chamado .nvmrc na raiz do seu projeto com o número da versão do Node.js que você deseja usar:

18.16.0

NVMRC

Usar a versão especificada no .nvmrc

Navegue até o diretório do seu projeto e execute:

bash
nvm use

O NVM lerá o arquivo .nvmrc e mudará automaticamente para a versão especificada.

NVMRC Use

Configuração de espelhos

Se você estiver tendo problemas para baixar o Node.js devido a restrições de rede ou lentidão, você pode configurar o NVM para usar espelhos alternativos.

Configurar um espelho para o Node.js

bash
nvm node_mirror https://npmmirror.com/mirrors/node/

Configurar um espelho para o npm

bash
nvm npm_mirror https://npmmirror.com/mirrors/npm/

Para mais detalhes sobre configuração de espelhos, consulte o guia de espelhos.

Solução de problemas

Verificar a arquitetura atual

Para verificar se você está usando a versão de 32 ou 64 bits:

bash
nvm arch

Mudar a arquitetura

Para alternar entre 32 e 64 bits:

bash
nvm arch 32

ou

bash
nvm arch 64

Reinstalar todas as versões do Node.js

Se você precisar reinstalar todas as suas versões do Node.js (por exemplo, após atualizar o NVM):

bash
nvm reinstall-all

Comandos avançados

Para ver uma lista completa de todos os comandos disponíveis:

bash
nvm help

Para informações mais detalhadas sobre comandos específicos, consulte a referência de comandos do NVM.

Construído com VitePress