Skip to content

Vite 添加 unocss

安装第三方依赖

sh
pnpm i -D unocss @unocss/preset-uno @unocss/preset-attributify @unocss/preset-icons

修复vite.config.ts

ts
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';

// 引入Unocss
import Unocss from 'unocss/vite';
import { presetUno, presetAttributify, presetIcons } from 'unocss';

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    Unocss({
      // 使用Unocss
      presets: [presetUno(), presetAttributify(), presetIcons()],
    }),
  ],
});

main.ts 增加依赖

ts
import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
// 导入Unocss
import 'virtual:uno.css'
createApp(App).mount('#app')