Transformator Directive
Transformator UnoCSS pentru directivele @apply, @screen și theme(): @unocss/transformer-directives.
Instalare
bash
pnpm add -D @unocss/transformer-directivesbash
yarn add -D @unocss/transformer-directivesbash
npm install -D @unocss/transformer-directivesbash
bun add -D @unocss/transformer-directivests
import transformerDirectives de la '@unocss/transformer-directives'
import { defineConfig } de la 'unocss'
export default defineConfig({
// ...
transformers: [
transformerDirectives(),
],
})TIP
Acest preset este inclus în pachetul unocss, îl puteți importa și de acolo:
ts
import { transformerDirectives } de la 'unocss'Utilizare
@apply
css
.custom-div {
@apply text-center my-0 font-medium;
}Va fi transformat în:
css
.custom-div {
margin-top: 0rem;
margin-bottom: 0rem;
text-align: center;
font-weight: 500;
}--at-apply
Pentru a fi compatibil cu CSS vanilla, puteți utiliza proprietăți CSS personalizate pentru a înlocui directva @apply:
css