Guia Completo de Instalação e Desinstalação do Node.js em Diferentes Sistemas

Desinstalando Node.js

No Windows

Existem várias maneiras de desinstalar o Node.js no Windows. Apresantamos dois métodos comuns:

Método 1: Usando o Painel de Controle

  1. Abra o Painel de Controle e selecione Programas e Recursos.
  2. Encontre o Node.js, clique com o botão direito e escolha Desinstalar.
  3. Siga as instruções para concluir o processo de desinstalação.

Método 2: Desinstalação manual via linha de comando

  1. Pressione Win + R, digite cmd e abra o Prompt de Comando.
  2. Execute os seguintes comandos para remover a pasta do Node.js:
rmdir /S /Q "C:\Program Files\nodejs"
rmdir /S /Q "%AppData%\npm"
rmdir /S /Q "%AppData%\npm-cache"
  1. Use também o seguinte comando para remover caminhos relacionados ao Node.js das variáveis de ambiente:
setx PATH ""

No macOS

No macOS, podemos usar o Homebrew para desinstalar ou remover manualmente os arquivos.

Método 1: Usando o Homebrew

  1. Abra o Terminal.
  2. Execute o segunite comando:
brew uninstall node

Método 2: Remoção manual de arquivos

  1. Abra o Terminal.
  2. Digite os seguintes comandos para remover os arquivos relacionados:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm

No Linux

No Linux, podemos usar ferramentas de gerenciamento de pacotes para desinstalar o Node.js.

Usando apt (Ubuntu/Debian)

sudo apt-get remove --purge nodejs
sudo apt-get autoremove

Usando yum (CentOS/RHEL)

sudo yum remove nodejs

Instalando Node.js

Usando o Node Version Manager (NVM)

O NVM é uma ferramenta para gerenciar versões do Node.js, permitindo instalar e alternar entre diferentes versões em um mesmo sistema.

Instalando o NVM

O NVM pode ser instalado no Windows, macOS e Linux. Siga os passos abaixo:

No macOS e Linux:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
source ~/.bashrc
No Windows:
  • Baixe o arquivo nvm-setup.zip.
  • Descompacte e execute o arquivo de instalação.

Usando o NVM para instalar Node.js

Após a instalação do NVM, use os seguintes comandos para instalar o Node.js:

nvm install <vers>      # Instala uma versão específica, por exemplo: nvm install 18.17.1
nvm install --lts          # Instala a versão LTS mais recente
nvm install node           # Instala a versão estável mais recente</vers>

Alternando entre versões do Node.js

nvm use <vers>          # Usa uma versão específica do Node.js</vers>

Usando gerenciadores de pacotes

No Windows

  1. Acesse o site oficial do Node.js, nodejs.org.
  2. Baixe o pacote de instalação adequado para Windows (arquivo .msi).
  3. O instalador adicionará automaticamente as variáveis de ambiente.

No macOS

O macOS permite baixar o pacote de instalação diretamente ou usar o Homebrew:

brew install node

No Linux

No Linux, use o comando curl para baixar o pacote de instalação:

  1. Baixe a fonte do Node.js:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
  1. Instale o Node.js:
sudo apt-get install -y nodejs

Verificando a instalação

Após a instalação, verifique se o Node.js e o npm foram instalados corretamente:

node -v
npm -v

Atualizando ou revertendo o Node.js

Com o NVM, é fácil alternar entre versões do Node.js. Se não estiver usando o NVM, também é possível atualizar ou reverter o Node.js através dos métodos abaixo.

No Windows e macOS

Desinstale a versão antiga e reinstale a versão desejada do Node.js.

No Linux

Use o gerenciador de pacotes para atualizar ou reverter o Node.js:

sudo apt-get install -y nodejs=versão

Instalando npm e outras ferramentas

Ao instalar o Node.js, o npm é instalado automaticamente. Se desejar usar ferramentas como yarn ou cnpm, siga os passos abaixo.

Instalando cnpm (espelho do Taobao para acelerar)

npm install -g cnpm --registry=https://registry.npmmirror.com

Instalando yarn

npm install -g yarn

Problemas comuns e soluções

1. Node.js ou npm não são reconhecidos após a instalação

Certifique-se de que o caminho do Node.js está corretamente configurado nas variáveis de ambiente. Verifique o caminho com os seguintes comandos:

where node
where npm

2. Instalação de pacotes npm lenta

É possível configurar um espelho de registro para acelerar o processo, como o espelho do Taobao:

npm config set registry https://registry.npmmirror.com

Tags: Node.js nvm npm Windows macOS

Publicado em 8-1 09:07