Skip to content
Meeko
Type to search the guides and the API reference. Open it from any page with / or Ctrl K; move with the arrow keys and open a result with Enter.
Get started

Contents

On this page

Not translated yet

This page has not been translated into English yet, so it is shown in Spanish.

MeekoUtilitiesOptions

interfaz Since 1.2.0

Opciones de meekoUtilities.

ts
import type { MeekoUtilitiesOptions } from "@meekojs/meeko/postcss";

Source code src/compiler/css/utilities.ts:300

Declaración #

ts
interface MeekoUtilitiesOptions {
	readonly root?: string
	readonly autoImports?: boolean
}

Example #

ts
import { meekoUtilities, type MeekoUtilitiesOptions } from "@meekojs/meeko/postcss";

const options: MeekoUtilitiesOptions = { root: process.cwd() };
export default { plugins: [meekoUtilities(options)] };

Propiedades #

root #

propiedad sólo lectura opcional

readonly root?: string

Carpeta desde la que se resuelven las rutas de @utilities cuando la hoja no tiene archivo (CSS procesado sin la opción from de PostCSS). Por defecto, process.cwd(). Con archivo, la ruta siempre es relativa a la hoja que contiene la at-rule.

autoImports #

propiedad sólo lectura opcional since 1.4.0

readonly autoImports?: boolean

Aplica los autoimports de Meeko a los módulos de @utilities y a los módulos locales que importan, como el plugin de Vite al resto del proyecto: los valores exportados en app/ y shared/ (con imports.appDirs, imports.sharedDirs, los layers y los módulos), sin los de server/, los .client.ts, los componentes, los clientes generados ni las API del framework. Por defecto, true; sólo actúa cuando el módulo pertenece a un proyecto Meeko (una carpeta con meeko.config.* o un package.json que depende de @meekojs/meeko) y rolldown (Vite 8) está disponible; entonces ejecuta meeko.config.* y los setup de sus módulos una vez por hoja, y si eso falla genera la hoja sin autoimports, con un aviso. false empaqueta los módulos tal cual, como en 1.3, sin ejecutar la configuración.

Was this page helpful?

Add a comment

It is sent when you choose “Yes” or “No”. Only the page, your answer and the comment are stored: no cookies and no personal data.

0 of 2000 characters

Edit on GitHub: packages/meeko/src/compiler/css/utilities.ts