Экстракторы
Экстракторы используются для извлечения использования утилит из исходного кода.
ts
import { defineConfig } from 'unocss'
export default defineConfig({
extractors: [
// ваши экстракторы
],
})По умолчанию extractorSplit всегда будет применяться, который разделяет исходный код на токены и напрямую передает их движку.
Чтобы переопределить экстракторы по умолчанию, вы можете использовать опцию extractorDefault.
ts
import { defineConfig } from 'unocss'
export default defineConfig({
extractors: [
// ваши экстракторы
],
// отключить экстрактор по умолчанию
extractorDefault: false,
// переопределить экстрактор по умолчанию собственным
extractorDefault: myExtractor,
})Например, ознакомьтесь с реализацией экстрактора Pug или экстрактора атрибутов.