在 Quarkc 组件开发中引入 UnoCSS(即时按需原子 CSS 引擎)。
中文 | English
npm install -D unocss
import UnoCSS from 'unocss/vite';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [
UnoCSS({
mode: 'shadow-dom',
})
]
});// uno.config.ts
import { defineConfig } from 'unocss'
export default defineConfig({
// ...UnoCSS options
})@customElement({
tag: "my-component",
style: `${style}@unocss-placeholder`
})
class MyComponent extends QuarkElement {}更多信息请参考:https://unocss.dev/