Porém eu desinstalei o node completamente e instalei a nvm e estava dando erro. Então tive que instalar o node novamente e depois o nvm. Na hora que instalei o nvm ele pediu permissão para controle de versão e assim deu certo.
Eu já estou a uma boa parte da tarde tentando fazer isso e já cai em vários videos e todos estavam recomendando desinstalar o node antes de instalar a nvm e assim o fiz. Porém quando eu usava o comando nvm use e a versão dizia que eu estava usando aquela versão (tudo conforme aparece nesse video), mas quando eu dava um "nvm current" ou "node -v" apresentava o erro "bash: node: command not found". Fiz tudo o que eu podia até verifiquei as variáveis de ambiente e estava tudo certo e fiquei sem saída. Até que cai em outro video aqui no youtube que a pessoa instalou o node primeiro, e ao instalar a nvm ela reconheceu a versão instalada e pediu permissão para gerenciar as versões e só confirmar. Então resolvi fazer esse procedimento instalando o node antes e agora está funcionando perfeitamente.
2024 tendo de assistir este vídeo pra poder atualizar meu node para a versão lts mais atual no meu trabalho. Muito bom! Só tenho uma dúvida, eu também possuo o bash, porém não consigo utiliza-lo, ele diz que o nvm deve ser usado como CMD ou o Powershell apenas, como você utilizou no seu ?
Veja se te ajuda: Para configurar o NVM (Node Version Manager) no Git Bash no Windows, siga os passos abaixo: ### 1. Baixe e instale o NVM Abra o Git Bash e execute o seguinte comando para baixar o script de instalação do NVM: curl -o- raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash ### 2. Atualize o arquivo de perfil O script de instalação adiciona as linhas necessárias ao seu arquivo de perfil (`.bashrc`, `.bash_profile` ou `.profile`). Caso isso não aconteça automaticamente, adicione manualmente as seguintes linhas ao final do seu arquivo `.bashrc`: export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" Para editar o arquivo `.bashrc`, você pode usar um editor de texto como o `nano`: nano ~/.bashrc ### 3. Recarregue o perfil Depois de atualizar o arquivo de perfil, recarregue-o para que as mudanças tenham efeito: source ~/.bashrc ### 4. Verifique a instalação do NVM Para verificar se o NVM foi instalado corretamente, execute o seguinte comando: nvm --version ### 5. Instale uma versão do Node.js Com o NVM configurado, você pode instalar qualquer versão do Node.js. Por exemplo, para instalar a versão mais recente do Node.js: nvm install node Ou para instalar uma versão específica, por exemplo, a versão 14: nvm install 14 ### 6. Use uma versão específica do Node.js Para usar uma versão específica do Node.js, execute: nvm use 14 ### 7. Defina uma versão padrão do Node.js Para definir uma versão específica do Node.js como a versão padrão, execute: nvm alias default 14
Obrigadoooo! Achava que era chato de instalar/configurar esse nvm e nunca tinha usado. Aí cansei de ficar sofrendo instalando e desinstalando versões do Node kkkkk... realmente nvm é muito prático no dia a dia e bem fácil de instalar.