Hello world example

Embedded below is essentially the simplest Express app you can create. É um aplicativo de arquivo único — não o que você obteria se você usar o gerador expresso, que cria o andaime para um aplicativo completo com inúmeros arquivos JavaScript, modelos de Jade, e sub-diretórios para vários propósitos.

const express = require('express')const app = express()const port = 3000app.get('/', (req, res) => { res.send('Hello World!')})app.listen(port, () => { console.log(`Example app listening at http://localhost:${port}`)})

Este aplicativo inicia um servidor e ouve no Porto 3000 para ligações. O aplicativo responde com “Hello World!”para pedidos no URL raiz (/) ou rota. Para todos os outros caminhos, responderá com um 404 não encontrado.

o exemplo acima é na verdade um servidor de trabalho: vá em frente e clique no URL mostrado. Você terá uma resposta, com logs em tempo real na página, e quaisquer mudanças que você fizer serão refletidas em tempo real. Isto é alimentado por RunKit, que fornece um playground JavaScript interativo conectado a um ambiente de nó completo que corre em seu navegador web.Abaixo estão as instruções para executar o mesmo aplicativo em sua máquina local.

RunKit é um serviço de terceiros não filiado ao Projeto Express.

Executando Localmente

Primeiro crie um diretório chamado myapp, alterar e executar o npm init. Em seguida, instalar express como uma dependência, de acordo com o Guia de instalação.

In The myappdirectory, create a file namedapp.js and copy in the code from the example above.

req (pedido) e res (resposta) são exatamente as mesmas objetos que Nó fornece, assim que você pode chamarreq.pipe()req.on('data', callback), e qualquer outra coisa que você faria sem a Expressa envolvidos.

execute a aplicação com o seguinte comando:

$ node app.js

então, carregue http://localhost:3000/ num navegador para ver o resultado.

Related Posts

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *