Extracteurs
Les extracteurs sont utilisés pour extraire l'utilisation des utilitaires depuis votre code source.
ts
import { defineConfig } from 'unocss'
export default defineConfig({
extractors: [
// vos extracteurs
],
})
Par défaut, extractorSplit sera toujours appliqué, ce qui divise le code source en tokens et les transmet directement au moteur.
Pour remplacer les extracteurs par défaut, vous pouvez utiliser l'option extractorDefault
.
ts
import { defineConfig } from 'unocss'
export default defineConfig({
extractors: [
// vos extracteurs
],
// désactiver l'extracteur par défaut
extractorDefault: false,
// remplacer l'extracteur par défaut par le vôtre
extractorDefault: myExtractor,
})
Pour un exemple, veuillez consulter l'implémentation de l'extracteur pug ou de l'extracteur attributify.