Skip to content

Uso e exemplo

Uso

node [options] [V8 options] [script.js | -e "script" | - ] [arguments]

Consulte o documento Opções da linha de comando para obter mais informações.

Exemplo

Um exemplo de um servidor web escrito com Node.js que responde com 'Olá, Mundo!':

Os comandos neste documento começam com $ ou \> para replicar como eles apareceriam no terminal de um usuário. Não inclua os caracteres $ e \>. Eles estão lá para mostrar o início de cada comando.

As linhas que não começam com o caractere $ ou \> mostram a saída do comando anterior.

Primeiro, certifique-se de ter baixado e instalado o Node.js. Consulte Instalando o Node.js via gerenciador de pacotes para obter mais informações sobre a instalação.

Agora, crie uma pasta de projeto vazia chamada projects e, em seguida, navegue até ela.

Linux e Mac:

bash
mkdir ~/projects
cd ~/projects

Windows CMD:

bash
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects

Windows PowerShell:

bash
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects

Em seguida, crie um novo arquivo de origem na pasta projects e chame-o de hello-world.js.

Abra hello-world.js em qualquer editor de texto preferido e cole o seguinte conteúdo:

js
const http = require('node:http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Olá, Mundo!\n');
});

server.listen(port, hostname, () => {
  console.log(`Servidor executando em http://${hostname}:${port}/`);
});

Salve o arquivo. Então, na janela do terminal, para executar o arquivo hello-world.js, digite:

bash
node hello-world.js

Uma saída como esta deve aparecer no terminal:

bash
Servidor executando em http://127.0.0.1:3000/

Agora, abra qualquer navegador da web preferido e visite http://127.0.0.1:3000.

Se o navegador exibir a string Olá, Mundo!, isso indica que o servidor está funcionando.