Introdução
O Node.js é uma plataforma de desenvolvimento que permite a execução de código JavaScript no lado do servidor. É amplamente utilizado para criar aplicativos web e APIs devido à sua eficiência e escalabilidade. Neste artigo, vamos aprender como configurar um ambiente de desenvolvimento Node.js no Linux.
Passo 1: Instalar o Node.js
O primeiro passo é instalar o Node.js no seu sistema Linux. Existem várias maneiras de fazer isso, mas uma das mais comuns é usando o gerenciador de pacotes do sistema.
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
Após a instalação, você pode verificar se o Node.js está corretamente instalado executando o comando node -v
no terminal. Isso deve exibir a versão instalada do Node.js.
Passo 2: Configurar um projeto Node.js
Agora que o Node.js está instalado, você pode começar a configurar um projeto. Navegue até o diretório onde deseja criar o projeto e execute o seguinte comando no terminal:
npm init
Isso irá iniciar o assistente de configuração do projeto, onde você pode definir o nome, a versão e outras informações relevantes.
Passo 3: Instalar dependências
Uma das principais vantagens do Node.js é a capacidade de gerenciar facilmente as dependências do projeto. Para instalar uma dependência, basta executar o seguinte comando no terminal:
npm install nome_da_dependencia
Isso irá baixar e instalar a dependência no diretório do projeto.
Passo 4: Configurar um servidor local
Para testar seu projeto localmente, você pode configurar um servidor local. Existem várias opções disponíveis, mas uma das mais populares é o Express.js. Para instalar o Express.js, execute o seguinte comando no terminal:
npm install express
Após a instalação, você pode criar um arquivo server.js
e adicionar o seguinte código:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Olá, mundo!');
});
app.listen(port, () => {
console.log(`Servidor rodando na porta ${port}`);
});
Isso irá criar um servidor Express.js que escuta na porta 3000 e retorna a mensagem ‘Olá, mundo!’ quando você acessa o servidor local.
Conclusão
Configurar um ambiente de desenvolvimento Node.js no Linux é relativamente simples. Com as etapas mencionadas neste artigo, você estará pronto para começar a desenvolver aplicativos e APIs usando o Node.js.