Экстракторы
Экстракторы используются для извлечения использований утилит из вашего исходного кода.
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 или экстрактора атрибутов.