--- url: https://unocss.zhcndoc.com/transformers/compile-class.md description: 将一组类编译成一个类 (@unocss/transformer-compile-class) --- # 编译类转换器 将一组类编译成一个类。灵感来自 Windi CSS 的 [编译模式](https://windicss.org/posts/modes.html#compilation-mode) 和 [issue #948](https://github.com/unocss/unocss/issues/948) 提出的 [@UltraCakeBakery](https://github.com/UltraCakeBakery)。 ## 安装 ::: code-group ```bash [pnpm] pnpm add -D @unocss/transformer-compile-class ``` ```bash [yarn] yarn add -D @unocss/transformer-compile-class ``` ```bash [npm] npm install -D @unocss/transformer-compile-class ``` ```bash [bun] bun add -D @unocss/transformer-compile-class ``` ::: ```ts [uno.config.ts] import transformerCompileClass from '@unocss/transformer-compile-class' import { defineConfig } from 'unocss' export default defineConfig({ // ... transformers: [ transformerCompileClass(), ], }) ``` ::: tip 这个预设包含在 `unocss` 包中,你也可以从那里导入: ```ts import { transformerCompileClass } from 'unocss' ``` ::: ## 用法 在类字符串的开头添加 `:uno:` 来标记它们进行编译。 例如: ```html