discoverErrorPage
función Desde 1.1.0
Descubre app/error.meeko con los layouts raíz que lo envuelven: app/app.meeko, el layout
default (app/layouts/default.meeko o, desde 1.5, el de un módulo) y app/pages/+layout.meeko.
ts
import { discoverErrorPage } from "@meekojs/meeko/build";Código fuente src/framework/routes-discovery.ts:84
Firma #
ts
function discoverErrorPage(projectRoot: string, options?: DiscoverErrorPageOptions): Promise<ErrorPageRecord | undefined>Parámetros #
-
projectRootstring Carpeta del proyecto.
-
optionsDiscoverErrorPageOptionsopcional Layouts con nombre de los módulos, desde
1.5.
Devuelve #
-
Promise<ErrorPageRecord | undefined> La página de error con rutas absolutas, o
undefinedsi no existeapp/error.meeko.
Lanza #
-
Error Si también existe
app/pages/+error.meeko, que define el mismo nivel.
Ejemplo #
ts
import { discoverErrorPage, discoverRoutes } from "@meekojs/meeko/build";
const routes = await discoverRoutes(process.cwd());
const errorPage = await discoverErrorPage(process.cwd());
// Pase errorPage a createFrameworkHandler, mountClientApp o AppManifest.Véase también #
- Página de error de la aplicación (app/error.meeko) Framework full-stack