Guia para instalação do nvm-nionstall.zip no Windows:
1. Extração do arquivo e criação de diretórios necessários
Primeiro, descompacte o arquivo nvm-noinstall.zip em um local de sua preferência. Em seguida, crie dois diretórios dentro da pasta extraída: node_global e node_cache.
2. Modificação do arquivo install.cmd
Abra o arquivo install.cmd com um editor de texto e faça as alterações necessárias para configurar o caminho correto do NVM.
3. Configuração das variáveis de ambiente do NVM
Acesse as variáveis de ambiente do sistema através do Painel de Controle > Sistema > Configurações avançadas do sistema > Variáveis de ambiente.
4. Execução do install.cmd como administrador
Importante: Não execute o install.cmd neste momento, pois isso criará variáveis de ambiente NVM_HOME e NVM_SYMLINK no PATH, que serão configurados manualmente mais tarde.
5. Configuração do arquivo settings.txt
root: D:\Desenvolvimento\nvm
path: D:\Desenvolvimento\nodejs
arch: 64
proxy: none
node_mirror: `http://npmmirror.com`/mirrors/node/
npm_mirror: `http://npmmirror.com`/mirrors/npm/
6. Verifiacção da instalação
Após a configuração inicial, verifique se o NVM foi instalado corretamente.
7. Configuração do cache global
No diretório C:\Users\seu_usuario, crie um arquivo chamado .npmrc com o seguinte conteúdo:
prefix=D:\Desenvolvimento\nvm\node_global
cache=D:\Desenvolvimento\nvm\node_cache
home=http://npmmirror.com
registry=`http://registry.npmmirror.com`/<br></br><br></br>
Atenção: O domínio npm.taobao.com será desativado. Por favor, migre para o novo domínio: npmmirror.com
<strong>http://npm.taobao.org e</strong><strong> http://registry.npm.taobao.org serão desativados e terão o DNS encerrado em 30/06/2022.</strong>
<br></br>O novo domínio é npmmirror.com. As regras de migração dos serviços são:
http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com
<strong>Observação:</strong><br></br>
8. Configuração das variáveis de ambiente do Node
No PATH do sistema, adicione as seguintes variáveis:
%NVM_HOME%;%NVM_SYMLINK%;%NODE_PATH%;%NPM_HOME%;
9. Instalação do Node.js
Para instalar uma versão específica do Node.js, utilize o comando:
nvm install 16.14.2 64
10. Utilização do NVM
Para alternar para uma versão específica:
nvm use 16.14.2
Nota: Durante os testes, foi observado que às vezes é necessário usar o formato "nvm use v" para funcionar corretamente.
Para listar todas as versões instaladas localmente:
nvm list
Para desinstalar uma versão específica:
nvm uninstall 16.14.2
11. Instalação e configuração do npm
Instale o npm globalmente:
npm install npm -g --registry=http://registry.npmmirror.com
Para verificar qual versão do npm corresponde à sua versão do Node.js, consulte: https://nodejs.org/zh-cn/download/releases/
Exemplo: se sua versão do Node.js é 14.17.0, o npm correspondente é 6.14.13. Para instalar:
npm install -g npm@6.14.13
12. Instalação e uso do nrm
Instale o nrm para gerenciar registros npm:
npm install nrm -g --registry=http://registry.npmmirror.com
Para listar os registros disponíveis:
nrm ls
Para alternar para o registro Taobao:
nrm use taobao
Para verificar o registro atual do npm:
npm config get registry
Para visualizar todas as configurações do npm:
npm config ls