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:
- 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.
Assim que o script de instalação terminar, feche e abra o terminal novamente para carregar as variáveis de ambiente do NVM.
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
.
- 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.
- 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".
- Crie um novo arquivo chamado
hello.js
usando o seu editor de texto favorito:
nano hello.js
- Adicione o seguinte código ao arquivo:
console.log("Olá, Mundo!");
Este código irá imprimir a mensagem "Olá, Mundo!" no console.
Salve o arquivo e saia do editor de texto (
Ctrl + X
, depoisY
e, em seguida,Enter
).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!