Русский
Плагин для Rollup и Rolldown
Используйте UnoCSS с Rollup или Rolldown без Vite. Плагин поддерживает режим global и создаёт CSS-ресурс при импорте uno.css из входного модуля.
Установка
bash
pnpm add -D unocss rollupbash
yarn add -D unocss rollupbash
npm install -D unocss rollupbash
bun add -D unocss rollupЗамените rollup на rolldown при использовании Rolldown.
Rollup
ts
import UnoCSS from 'unocss/rollup'
export default {
input: 'src/main.ts',
plugins: [
UnoCSS(),
],
}Rolldown
ts
import UnoCSS from 'unocss/rolldown'
export default {
input: 'src/main.ts',
plugins: [
UnoCSS(),
],
}Импортируйте uno.css из входного модуля:
ts
import 'uno.css'Плагин создаёт сгенерированный CSS как выходной ресурс. Подключите этот ресурс в своём приложении с помощью пайплайна развёртывания или HTML.
Конфигурация
Создайте файл uno.config.ts:
ts
import { defineConfig } from 'unocss'
export default defineConfig({
// ...параметры UnoCSS
})Вы также можете передать конфигурацию непосредственно в плагин:
ts
import UnoCSS from 'unocss/rollup'
UnoCSS({
// ...параметры UnoCSS
})