コンテンツにスキップ

Svelte エキストラクター

class: ディレクティブからクラスを抽出します。

html
<div class:text-orange-400={foo} />

text-orange-400 として抽出され、生成されます。

css
.text-orange-400 {
  color: #f6993f;
}

インストール

bash
pnpm add -D @unocss/extractor-svelte
bash
yarn add -D @unocss/extractor-svelte
bash
npm install -D @unocss/extractor-svelte
uno.config.ts
ts
import extractorSvelte from '@unocss/extractor-svelte'
import { defineConfig } from 'unocss'

export default defineConfig({
  extractors: [
    extractorSvelte(),
  ],
})

MIT ライセンスに基づいてリリースされています。