Skip to content

提取器

提取器用于从源代码中提取实用工具的用法。

ts
// uno.config.ts
import { defineConfig } from 'unocss'

export default defineConfig({
  extractors: [
    // 你的提取器
  ],
})

默认情况下, extractorSplit 总是会被应用,它将源代码拆分为标记,并直接将它们提供给引擎。

要覆盖默认提取器,你可以使用 extractorDefault 选项。

ts
// uno.config.ts
import { defineConfig } from 'unocss'

export default defineConfig({
  extractors: [
    // 你的提取器
  ],
  // 禁用默认提取器
  extractorDefault: false,
  // 使用自己的提取器覆盖默认提取器。
  extractorDefault: myExtractor,
})

例如,请查看 pug 提取器attributify 提取器的实现。

基于 MIT 许可发布