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
nvm version
Listar versões do Node.js instaladas
Para ver todas as versões do Node.js que você instalou com o NVM:
nvm list
Listar versões disponíveis do Node.js
Para ver todas as versões do Node.js que você pode instalar:
nvm list available
Instalação de versões do Node.js
Instalar a versão mais recente do Node.js
nvm install latest
Instalar uma versão específica do Node.js
nvm install 18.16.0
Você também pode instalar por versão principal:
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
nvm install lts
Alternar entre versões do Node.js
Usar uma versão específica
nvm use 18.16.0
Usar a versão mais recente instalada
nvm use latest
Usar a versão LTS instalada
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:
nvm alias default 18.16.0
Desinstalação de versões do Node.js
Desinstalar uma versão específica
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
Usar a versão especificada no .nvmrc
Navegue até o diretório do seu projeto e execute:
nvm use
O 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
nvm node_mirror https://npmmirror.com/mirrors/node/
Configurar um espelho para o npm
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:
nvm arch
Mudar a arquitetura
Para alternar entre 32 e 64 bits:
nvm arch 32
ou
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):
nvm reinstall-all
Comandos avançados
Para ver uma lista completa de todos os comandos disponíveis:
nvm help
Para informações mais detalhadas sobre comandos específicos, consulte a referência de comandos do NVM.