在vue3 + vite中引入unocss,安装配置unocss

1. 安装

npm install -D unocss

2. 引入

(1)创建plugins文件夹,在此下面随便创建一个ts文件 并引入

import 'uno.css';

(2)在main.ts中引入 上面创建的文件

import './plugins/assets';

(3)或者 可以直接在main.ts 中引入

import 'virtual:uno.css';

3. 在vite.config.ts中引入

import Unocss from 'unocss/vite';

export default {
  plugins: [
    Unocss(),
  ],
}

4. 创建 unocss.config.ts

import {
  transformerVariantGroup,
  transformerDirectives,
  presetAttributify,
  defineConfig,
  presetMini,
  presetUno,
} from 'unocss';

// https://github.com/unocss/unocss#readme
export default defineConfig({
  presets: [
    presetMini({ dark: 'class' }),
    // https://unocss.dev/presets/attributify#properties-conflicts
    presetAttributify({ prefix: 'un-', prefixedOnly: true }),
    presetUno(),
  ],
  transformers: [transformerDirectives(), transformerVariantGroup()],
  shortcuts: {
    'wh-full': 'w-full h-full',
    'flex-ac': 'flex justify-around items-center',
    'flex-bc': 'flex justify-between items-center',
  },
  theme: {},
});

5. vscode代码提示配置

(1)在vscode应用市场中搜索Unocss,或者点击https://marketplace.visualstudio.com/items?itemName=antfu.unocss进行安装此拓展。

代码提示效果:

然后你的项目就可以正常使用 unocss 啦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小牛学前端

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值