Skip to content

Instantly share code, notes, and snippets.

@renatoapcosta
Created August 22, 2025 01:45
Show Gist options
  • Save renatoapcosta/5533a8435bb25cc63f1f69e0045e6bf9 to your computer and use it in GitHub Desktop.
Save renatoapcosta/5533a8435bb25cc63f1f69e0045e6bf9 to your computer and use it in GitHub Desktop.
nvm

Quando você instala o nvm pelo Homebrew, ele não é carregado automaticamente — você precisa configurar no seu shell.

Passos para configurar o nvm com brew

  1. Instalar o nvm com brew

brew install nvm

  1. Criar diretório para o nvm (se não existir)

mkdir ~/.nvm

  1. Editar seu ~/.zshrc (já que você usa Zsh + Oh My Zsh) Adicione no final do arquivo:

export NVM_DIR="$HOME/.nvm" [ -s "$(brew --prefix nvm)/nvm.sh" ] && . "$(brew --prefix nvm)/nvm.sh" [ -s "$(brew --prefix nvm)/etc/bash_completion.d/nvm" ] && . "$(brew --prefix nvm)/etc/bash_completion.d/nvm"

  1. Recarregar o shell

source ~/.zshrc

  1. Testar se funcionou

nvm --version


👉 Resumindo: o problema comum é instalar via brew mas esquecer de configurar o ~/.zshrc. Depois disso, você já pode instalar versões do Node com:

nvm install 20 nvm use 20

Quer que eu te monte um exemplo pronto do ~/.zshrc já com o trecho do nvm para você só copiar e colar?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment