Pular para o conteúdo principal

Como Instalar o Node.js no Linux Mint

Como Instalar o Node.js no Linux Mint

O Node.js é um ambiente de tempo de execução JavaScript de código aberto que permite construir aplicações de rede escaláveis e executar scripts do lado do servidor. Ele é construído no motor JavaScript V8 e fornece uma arquitetura orientada a eventos, tornando-o eficiente e leve.

Neste tutorial, você aprenderá como instalar o Node.js no Linux Mint, uma distribuição Linux popular baseada no Ubuntu. Ao final deste tutorial, o Node.js estará instalado e em execução no seu sistema Linux Mint.

Pré-requisitos

Antes de começarmos, verifique se você possui os seguintes pré-requisitos:

  • Um sistema Linux Mint (versão 19 ou posterior)
  • Uma conta de usuário com privilégios sudo
  • Uma conexão de internet estável

Passo 1: Atualizar os Pacotes do Sistema

Primeiro, vamos atualizar os pacotes do sistema para garantir que tenhamos as versões mais recentes do software:

Abra o terminal pressionando Ctrl + Alt + T ou pesquisando por "terminal" no menu de aplicativos.

Execute o seguinte comando para atualizar as listas de pacotes e atualizar os pacotes instalados:

sudo apt update && sudo apt upgrade

Digite sua senha quando solicitado e aguarde o processo ser concluído. Isso pode levar alguns minutos, dependendo da velocidade da sua internet e do número de atualizações disponíveis.

Passo 2: Instalar o Node.js usando o NVM

O Node Version Manager (NVM) é uma ferramenta de linha de comando que permite instalar e gerenciar várias versões do Node.js no seu sistema. Ele fornece uma maneira fácil de alternar entre diferentes versões do Node.js com base nos requisitos do seu projeto.

Para instalar o NVM, siga estas etapas:

  1. Baixe o script de instalação do NVM usando o cURL:
   curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Este comando irá baixar o script e executá-lo usando o shell bash.

  1. Assim que o script de instalação terminar, feche e abra o terminal novamente para carregar as variáveis de ambiente do NVM.

  2. Verifique a instalação executando o seguinte comando:

   command -v nvm

Se o NVM estiver instalado corretamente, você deverá ver a saída como nvm.

  1. Instale a versão mais recente do Node.js com suporte LTS (Long-Term Support):
   nvm install --lts

Este comando irá baixar e instalar a versão mais recente do Node.js com suporte LTS.

  1. Verifique a instalação verificando a versão do Node.js:
   node --version

Você deverá ver a versão do Node.js instalada, como v14.17.3.

Parabéns! Você instalou com sucesso o Node.js usando o NVM no seu sistema Linux Mint.

Passo 3: Gerenciando as Versões do Node.js

O NVM permite gerenciar várias versões do Node.js e alternar entre elas facilmente. Aqui estão alguns comandos para ajudá-lo a gerenciar as versões do Node.js:

  • Listar as versões do Node.js instaladas:
  nvm ls

Este comando exibirá uma lista das versões do Node.js instaladas, destacando a versão atualmente ativa.

  • Alternar para uma versão específica do Node.js:
  nvm use <versão>

Substitua <versão> pela versão desejada do Node.js (por exemplo, 14.17.3).

  • Definir uma versão padrão do Node.js:
  nvm alias default <versão>

Substitua <versão> pela versão desejada do Node.js a ser definida como padrão.

Passo 4: Exemplo "Hello World"

Para verificar se o Node.js está funcionando corretamente, vamos criar um exemplo simples de "Hello World".

  1. Crie um novo arquivo chamado hello.js usando o seu editor de texto favorito:
   nano hello.js
  1. Adicione o seguinte código ao arquivo:
   console.log("Olá, Mundo!");

Este código irá imprimir a mensagem "Olá, Mundo!" no console.

  1. Salve o arquivo e saia do editor de texto (Ctrl + X, depois Y e, em seguida, Enter).

  2. Execute o script usando o Node.js:

   node hello.js

Você deverá ver a saída como Olá, Mundo!.

Conclusão

Neste tutorial, você aprendeu como instalar o Node.js no Linux Mint usando o NVM. Cobrimos a instalação do NVM, a versão mais recente com suporte LTS do Node.js e o gerenciamento básico das versões do Node.js. Além disso, criamos um exemplo simples de "Hello World" para verificar a instalação.

O Node.js oferece uma plataforma poderosa para desenvolver aplicações do lado do servidor e executar código JavaScript fora do navegador. Com o Node.js instalado, você pode explorar seu vasto ecossistema de bibliotecas e frameworks para construir aplicativos web e APIs empolgantes.

Boa codificação!