Skip to content

Prednastavitve

Prednastavitve so delne konfiguracije, ki bodo združene v glavno konfiguracijo.

Pri ustvarjanju prednastavitve običajno izvozimo konstruktor funkcije, ki lahko zahteva nekatere možnosti specifične za prednastavitev. Na primer:

ts
import { definePreset, Preset } from 'unocss'

export default definePreset((options?: MyPresetOptions) => {
  return {
    name: 'my-preset',
    rules: [
      // ...
    ],
    variants: [
      // ...
    ],
    // podpira večino konfiguracij, ki jih imate lahko v korenski konfiguraciji
  }
})

Nato jo lahko uporabnik uporabi tako:

ts
import { defineConfig } from 'unocss'
import myPreset from './my-preset'

export default defineConfig({
  presets: [
    myPreset({ /* možnosti prednastavitve */ }),
  ],
})

Za več primerov si oglejte uradne prednastavitve in prednastavitve skupnosti.

Released under the MIT License.