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

discoverServerManifest

función

Descubre de forma estática los endpoints de server/api, los procedimientos de server/rpc y los canales de server/socket, para el build y el desarrollo. No ejecuta ningún handler.

ts
import { discoverServerManifest } from "@meekojs/meeko/build";

Código fuente src/server/api/manifest-discovery.ts:69

Firma #

ts
function discoverServerManifest(projectRoot: string): Promise<ServerManifest>

Parámetros #

projectRoot string

Carpeta del proyecto.

Devuelve #

Promise<ServerManifest>

El manifiesto del servidor, con rutas de archivo absolutas.

Lanza #

Error

Si un nombre de archivo no es válido o dos endpoints, procedimientos o canales colisionan.

Ejemplo #

ts
import { discoverServerManifest } from "@meekojs/meeko/build";

const manifest = await discoverServerManifest(process.cwd());
console.log(manifest.api.map((endpoint) => `${endpoint.method} ${endpoint.pathname}`));

Véase también #

¿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/server/api/manifest-discovery.ts