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 versionListar versões do Node.js instaladas
Para ver todas as versões do Node.js que você instalou com o NVM:
bash
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
Instalação de versões do Node.js
Instalar a versão mais recente do Node.js
bash
nvm install latestInstalar uma versão específica do Node.js
bash
nvm install 18.16.0Você também pode instalar por versão principal:
bash
nvm install 18Isso instalará a versão mais recente do ramo 18.x.
Instalar a versão LTS (suporte de longo prazo) mais recente
bash
nvm install ltsAlternar entre versões do Node.js
Usar uma versão específica
bash
nvm use 18.16.0
Usar a versão mais recente instalada
bash
nvm use latestUsar a versão LTS instalada
bash
nvm use ltsConfiguraçã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.0Desinstalação de versões do Node.js
Desinstalar uma versão específica
bash
nvm uninstall 18.16.0Uso 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
Usar a versão especificada no .nvmrc
Navegue até o diretório do seu projeto e execute:
bash
nvm useO NVM lerá o arquivo .nvmrc e mudará automaticamente para a versão especificada.

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 archMudar a arquitetura
Para alternar entre 32 e 64 bits:
bash
nvm arch 32ou
bash
nvm arch 64Reinstalar 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-allComandos avançados
Para ver uma lista completa de todos os comandos disponíveis:
bash
nvm helpPara informações mais detalhadas sobre comandos específicos, consulte a referência de comandos do NVM.