Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

ModuleServerHandler

interfaz Desde 1.2.0

Handler HTTP de servidor que añade un módulo con meeko.addServerHandler.

ts
import type { ModuleServerHandler } from "@meekojs/meeko/framework";

Código fuente src/modules/define-meeko-module.ts:130

Declaración #

ts
interface ModuleServerHandler {
	readonly route: string
	readonly handler: string | URL
}

Ejemplo #

ts
import type { ModuleServerHandler } from "@meekojs/meeko/framework";

const handler: ModuleServerHandler = { route: "/robots.txt", handler: new URL("../macros/shared/runtime/robots.ts", import.meta.url) };

Propiedades #

route #

propiedad sólo lectura

readonly route: string

Ruta exacta (pathname) que atiende, como "/sitemap.xml"; empieza por /.

handler #

propiedad sólo lectura

readonly handler: string | URL

Archivo cuyo export por defecto es (request: Request) => Response | Promise<Response>: ruta absoluta, URL file: o ruta relativa a la raíz del proyecto. Se ejecuta sólo en el servidor, después del middleware de servidor.

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/modules/define-meeko-module.ts