Instalar Node.js em Windows, MacOS e Linux

Bem-vindo ao nosso guia completo para instalar Node.js! Se és um principiante e queres começar a trabalhar com JavaScript no lado do servidor, este artigo é para ti. Vamos abordar como instalar a última versão ou uma versão específica do Node.js em diferentes sistemas operacionais de forma amigável e detalhada.

Windows

1. Baixar Node.js:

  • Acede ao site oficial do Node.js (nodejs.org).
  • Escolhe entre a versão LTS (Long Term Support) para estabilidade ou Current para as funcionalidades mais recentes. Para principiantes, a LTS é geralmente a melhor opção.
  • Clica no botão de download correspondente ao teu sistema (32 bits ou 64 bits).

2. Instalação:

  • Após o download, executa o ficheiro .msi.
  • Segue as instruções do assistente de instalação. Clica em “Next” para aceitar os termos de licença e escolher o local de instalação.
  • Opcionalmente, podes adicionar o Node.js ao PATH do Windows para facilitar o acesso pelo terminal caso não adicione automaticamente.

3. Verificar a Instalação:

  • Para verificar a versão do Node.js instalada abre a linha de Comando ou PowerShell e digita:
    node -v

    Para o npm, usa:
    npm -v

Dica para Gerir Versões: Se precisares de mais de uma versão do Node.js, considera usar o nvm-windows, um gestor de versões para Node.js no Windows.

MacOS

1. Usando Homebrew:

  • Se ainda não tens o Homebrew instalado, instala-o primeiro com o comando:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. Instalar Node.js:

  • Usa Homebrew para instalar o Node.js com:
    brew install node@20

3. Verificação e Gestão de Versões:

  • Verifica a instalação do Node.js com o comando:
    node -v

    Para verificar a versão do npm usa o comando:
    npm -v
  • Para versões específicas ou a mais recente, o nvm é ideal:
    • Instala o nvm com:
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    • Recarrega o teu terminal e instala a versão desejada com, por exemplo:
      nvm install 20

Dica: O nvm permite mudar facilmente entre versões do Node.js, perfeito para projetos que exigem diferentes versões.

Linux (Ubuntu como exemplo)

1. Adicionar Repositório Nodesource:

  • Para a última versão LTS:
    curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

2. Instalar Node.js:

  • Depois de adicionar o repositório, instala o Node.js:
    sudo apt-get install -y nodejs

3. Verificar Instalação:

  • Usa o comando seguinte para verificar a instalação do Node.js:
    node -v

    Usa o comando seguinte para verificar a versão do npm:
    npm -v

Gestor de Versões (NVM):

  • Para principiantes que trabalham com várias versões, instala o nvm:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
  • Após a instalação, recarrega o teu terminal e usa nvm install node para a última versão ou nvm install 20 para uma específica.

Dica: O NVM é excelente para manter o teu ambiente de desenvolvimento flexível e ajustado às necessidades de diferentes projetos.

Conclusão

Agora estás pronto para começar a tua jornada com o Node.js, independentemente do teu sistema operacional. Lembra-te, a prática é a chave para dominar qualquer tecnologia, então não hesites em experimentar, instalar e desinstalar diferentes versões enquanto aprendes. Se tiveres mais dúvidas ou precisares de mais ajuda, há muitos recursos online e comunidades prontas para ajudar!

Deixe o seu comentário.

Boa programação!

Pode fazer uma doação para ajudar a mater o site, Obrigado!