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

resolveConfigSources

función

Resuelve las fuentes del proyecto en orden (aplicación, extends, layers, las carpetas de layer listadas en modules y los layers que añaden los módulos con meeko.addLayer) y rechaza, antes de descubrir rutas, las que salen del proyecto, no existen, no tienen app/pages, se repiten o tienen un nombre no válido. Los módulos sólo se ejecutan con una configuración que cargó loadMeekoConfig (o sin config); con la de readMeekoConfigSync, no.

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

Código fuente src/framework/config.ts:562

Firma #

ts
function resolveConfigSources(projectRoot: string, config?: MeekoConfig): Promise<readonly ConfigSource[]>

Parámetros #

projectRoot string

Carpeta del proyecto.

config MeekoConfig opcional

Configuración ya cargada; si falta, se carga con loadMeekoConfig.

Devuelve #

Promise<readonly ConfigSource[]>

Las fuentes, empezando por la aplicación.

Lanza #

Error

Si una fuente no es válida.

Ejemplo #

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

const layers = (await resolveConfigSources(process.cwd())).filter((source) => source.kind !== "app");

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/framework/config.ts