Skip to content
Lottie edited this page Oct 16, 2020 · 5 revisions

Lepp

constructor(_port)

  • _port: number ─ El puerto del servidor.

.application

Obtiene la instancia Express de Express
@returns Express

.server

Obtiene la instacia Server de HTTP que usa Express.
@returns Server

.use(...handlers)

Agrega middlewares.
Este método delega la tarea directamente a Express, se utiliza exactamente igual que el método original.
ver: http://expressjs.com/es/api.html#app.use
Retorna la instancia misma, por lo que pueden concatenarse varios .use() para una sintaxis más bonita.
@retunrs Lepp

.use_[middleware](options?)

  • options ─ Si el middleware acepta opciones o una configuración, se la pasas normalmente. (opcional)

Añade el middleware del método en cuestión.
Por ejemplo lepp.use_helmet();
También se pueden concatenar al retornar la instancia misma.
@retunrs Lepp

.use_default_routes()

Utiliza tres rutas predefinidas.
Ruta principal: http://localhost:PORT/, con un hello world en pantalla.
Ruta error404: Avisa que la ruta a la que quieren acceder no existe.
Respuesta error500: Envia una respuesta avisando que el servidor ha fallado.
@returns void

.index_route(route)

  • route ─ Una ruta típica de express.

Setea o sobreescribe la ruta principal (http://localhost:PORT/).

.index_not_found_route(route)

  • route ─ Una ruta típica de express.

Setea o sobreescribe la ruta para el error 404.

.index_route(route)

  • route ─ Una ruta de errores de express (err, req, res, next)

Setea o sobrescribe la respuesta para los errores del servidor.

.add_extension(Extension)

  • Extension ─ Una extensión que quieras usar. Debe ser la clase, no una instancia de la misma.

Añade una extensión par dotar de nuevas rutas a tu servidor.
También retorna la instancia en sí para concatenar varios métodos.
@return Lepp

.run()

Enciende el servidor.
ver: http://expressjs.com/es/api.html#app.listen_path_callback
@retunrs void

Clone this wiki locally