Files
my-worker/web-vue/uno.config.ts
2025-11-26 13:55:01 +08:00

28 lines
825 B
TypeScript

import { defineConfig, UserConfig, presetTypography, presetIcons, transformerDirectives } from 'unocss';
import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders';
import { presetWind3 } from '@unocss/preset-wind3';
export default defineConfig({
inspector: false,
content: {
pipeline: {
include: ['**/*.vue', '**/*.tsx', '**/*.ts', '**/*-lib/**/*.mjs'],
exclude: ['.git', '.idea', '.turbo', 'node_modules', 'public'],
},
},
presets: [
presetWind3(),
presetTypography(),
presetIcons({
extraProperties: {
display: 'inline-block',
'vertical-align': 'middle',
},
collections: {
svg: FileSystemIconLoader(__dirname + '/packages/assets/icons'),
},
}),
],
transformers: [transformerDirectives()],
} as UserConfig);