Ejemplo Hello world
Esta es básicamente la aplicación Express más sencilla que puede crear. Es una aplicación de archivo simple — no lo que obtendrá si utiliza el generador de Express, que crea el andamiaje para una aplicación completa con varios archivos JavaScript, plantillas Jade y subdirectorios para distintos propósitos.
En primer lugar, cree un directorio denominado myapp, cámbielo y ejecute npm init. A continuación, instale express como una dependencia, según se describe en la guía de instalación.
En el directorio myapp, cree un archivo denominado app.js y añada el código siguiente:
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}`)
})
La aplicación inicia un servidor y escucha las conexiones en el puerto 3000. La aplicación responde con “Hello World!” para las solicitudes al URL raíz (/) o a la ruta raíz. Para cada vía de acceso diferente, responderá con un error 404 Not Found.
req (solicitud) y res (respuesta) son exactamente los mismos objetos que proporciona Node, por lo que puede invocar req.pipe(), req.on('data', callback) y cualquier otro objeto que invocaría sin estar Express implicado.
Ejecute la aplicación con el siguiente mandato:
$ node app.js
A continuación, cargue http://localhost:3000/ en un navegador para ver la salida.
Edit this page