Skip to content

UnoCSS 包 ​

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

包名描述Included in unocssEnabled
@unocss/coreUnoCSS 的核心库,不包含预设✅-
@unocss/cliUnoCSS 的命令行界面✅-
@unocss/preset-miniUnoCSS 的最小预设,包含必要的 utilities✅✅
@unocss/preset-wind3UnoCSS 的 Tailwind CSS / Windi CSS 紧凑预设✅✅
@unocss/preset-wind4UnoCSS 的 Tailwind4 CSS 紧凑预设✅✅
@unocss/preset-attributify启用 Attributify 模式,其他规则将使用 Attributify 模式✅No
@unocss/preset-tagify启用 Tagify 模式,其他规则将使用 Tagify 模式✅No
@unocss/preset-iconsUnoCSS 的图标预设,使用 Iconify 图标库✅No
@unocss/preset-web-fontsUnoCSS 的 Web 字体预设,支持 Google Fonts 等字体库✅No
@unocss/preset-typographyUnoCSS 的排版预设✅No
@unocss/preset-rem-to-px将 rem 转换为 px 用于 utilitiesNoNo
@unocss/preset-legacy-compat包含旧版兼容性 utilities 的集合NoNo
@unocss/transformer-variant-groupUnoCSS 的 Windi CSS variant group 功能的 Transformer✅No
@unocss/transformer-directivesUnoCSS 的 CSS 指令 Transformer,如 @apply✅No
@unocss/transformer-compile-classUnoCSS 的 Compile group of classes into one class✅No
@unocss/transformer-attributify-jsxUnoCSS 的 Support valueless attributify in JSX/TSX✅No
@unocss/extractor-pugUnoCSS 的 Pug 提取器No-
@unocss/extractor-svelteUnoCSS 的 Svelte 提取器No-
@unocss/autocompleteUtils for autocompleteNo-
@unocss/configUnoCSS 的配置文件加载器✅-
@unocss/reset包含常用 CSS 重置的集合✅No
@unocss/viteUnoCSS 的 Vite 插件✅-
@unocss/inspectorUnoCSS 的检查器 UI✅-
@unocss/astroUnoCSS 的 Astro 集成✅-
@unocss/webpackUnoCSS 的 Webpack 插件No-
@unocss/nuxtUnoCSS 的 Nuxt 模块No-
@unocss/svelte-scopedSvelte Scoped Vite plugin + PreprocessorNo-
@unocss/nextUnoCSS 的 Next.js 插件No-
@unocss/runtimeCSS-in-JS Runtime for UnoCSSNo-
@unocss/eslint-pluginESLint plugin for UnoCSSNo-
@unocss/eslint-configESLint config for UnoCSSNo-
@unocss/postcssUnoCSS 的 PostCSS 插件No-
VS Code ExtensionUnoCSS for VS Code--

Released under the MIT License.