Skip to content
On this page

Packages

UnoCSS 是一个包含多个包的 monorepo。以下是列出了所有的包以及 unocss 包中包含的内容:

PackageDescriptionIncluded in unocssEnabled
@unocss/core没有预置的核心库-
@unocss/cliUnoCSS 的命令行工具界面-
@unocss/preset-uno默认预设
@unocss/preset-mini最少但必不可少的规则和变体
@unocss/preset-windTailwind / Windi CSS 预设
@unocss/preset-attributify为其他规则启用属性化模式No
@unocss/preset-tagify为其他规则启用标签化模式No
@unocss/preset-icons由 Iconify 提供支持的纯 CSS 图标解决方案No
@unocss/preset-web-fonts支持 Web 字体(如 Google Fonts 等)No
@unocss/preset-typography排版预设No
@unocss/preset-rem-to-px将 rem 单位转换为 px 单位,用于工具类NoNo
@unocss/transformer-variant-groupWindi CSS 的变体组特性的转换器No
@unocss/transformer-directives用于处理 CSS 指令 @apply 的转换器No
@unocss/transformer-compile-class将一组类编译为一个类No
@unocss/transformer-attributify-jsx在 JSX/TSX 中支持无值的属性化语法No
@unocss/extractor-pug用于提取 Pug 中内容的提取器No-
@unocss/extractor-svelte用于提取 Svelte 中内容的提取器No-
@unocss/autocomplete自动完成No-
@unocss/config配置文件加载器-
@unocss/reset常用 CSS 重置集合No
@unocss/viteVite 插件-
@unocss/inspectorUnoCSS 的检查器 UI-
@unocss/astroAstro 整合-
@unocss/webpackWebpack 插件No-
@unocss/nuxtNuxt 模块No-
@unocss/svelte-scopedSvelte Scoped Vite plugin + PreprocessorNo-
@unocss/nextNext.js 插件No-
@unocss/runtimeUnoCSS 的 CSS-in-JS 运行时No-
@unocss/eslint-pluginESLint 插件No-
@unocss/eslint-configESLint 配置No-
@unocss/postcssPostCSS 插件No-
VS Code Extensionvscode 扩展--

Released under the MIT License.