Traducir esta página

Hola ejemplo de mundo

Note

Incrustado a continuación es esencialmente la aplicación Express más simple que puede crear. Es una aplicación de archivo única — no lo que obtendrías si utilizas el generador Express, que crea el andamio para una aplicación completa con numerosos archivos JavaScript, plantillas de Jade y subdirectorios para varios propósitos.

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

Esta aplicación inicia un servidor y escucha en el puerto 3000 para las conexiones. La aplicación responde con “¡Hola Mundo!” para las solicitudes a la URL raíz (/) o route. Por cada otro camino, responderá con un 404 No Encontrado.

Ejecutar localmente

Primero cree un directorio llamado myapp, cámbielo y ejecute npm init. Luego, instala express como una dependencia, según la guía de instalación.

En el directorio myapp, crea un archivo llamado app.js y copia el código del ejemplo anterior.

El req (petición) y res (respuesta) son los mismos objetos exactos que el Node proporciona, así que puedes invocar req. ipe(), req.on('data', callback), y cualquier otra cosa que hagas sin Express involucradas.

Ejecutar la aplicación con el siguiente comando:

Terminal window
$ node app.js

Luego, carga http://localhost:3000/ en un navegador para ver la salida.