vue3.2+vite+unocss原子化配置

1、安装unocss:npm install unocss

2、vite.config.ts中配置:

3、创建unocss自己的ts文件:uno.config.ts 根路径下创建,

4、在创建好的uno.config.ts文件中编写如下代码:

// uno.config.ts
import {
    defineConfig,
    presetAttributify,
    presetIcons,
    presetTypography,
    presetUno,
    presetWebFonts,
    transformerDirectives,
    transformerVariantGroup,
} from "unocss";

export default defineConfig({
    rules:[
        ['m-1',{margin:'5px',color:'#00ff00'}]
    ],
    shortcuts: [
        // ...
    ],
    theme: {
        colors: {
            // ...
        },
    },
    presets: [
        presetUno(),
        presetAttributify(),
        presetIcons(),
        presetTypography(),
        presetWebFonts({
            fonts: {
                // ...
            },
        }),
    ],
    transformers: [transformerDirectives(), transformerVariantGroup()],
});

5、开始使用:使用页面需要在script中导入:import 'uno.css'

相关推荐

  1. Vue 模块使用 Vuex

    2024-04-29 16:38:03       34 阅读
  2. stm32 - 工程配置

    2024-04-29 16:38:03       29 阅读
  3. stm32 串口配置

    2024-04-29 16:38:03       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-29 16:38:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-29 16:38:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-29 16:38:03       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-29 16:38:03       20 阅读

热门阅读

  1. 【C语言】变量占用内存的大小&&内存对齐

    2024-04-29 16:38:03       13 阅读
  2. Doris 数据集成 Kafka

    2024-04-29 16:38:03       12 阅读
  3. 学习Python的第三天

    2024-04-29 16:38:03       10 阅读
  4. 前端开发中浏览器兼容问题总结

    2024-04-29 16:38:03       13 阅读
  5. 正则表单校验的几种场景

    2024-04-29 16:38:03       13 阅读
  6. Oracle索引详解

    2024-04-29 16:38:03       11 阅读
  7. spring 事务详解

    2024-04-29 16:38:03       11 阅读
  8. 策略模式:灵活定义一系列可互换的算法

    2024-04-29 16:38:03       12 阅读
  9. oracle 归档日志删除策略

    2024-04-29 16:38:03       11 阅读
  10. VUE3与Uniapp 二 (响应式变量ref)

    2024-04-29 16:38:03       12 阅读