UnoCSS 是一個強大的即時按需原子 CSS 引擎,旨在提供高度可自訂、快速且輕量的 CSS 解決方案。透過無需解析或掃描的設計,UnoCSS 比 Windi CSS 和 Tailwind CSS JIT 快 5 倍。其零依賴、瀏覽器友好的特性讓其僅有約 6kb 大小,且支援多種整合如 Vite、Webpack 和 PostCSS 等。
功能介紹
1. 自訂化
UnoCSS 不包含核心工具,所有功能均通過預設提供,能滿足各種設計需求。
2. 即時處理
無需解析或抽象語法樹(AST),快速生成所需 CSS。
3. 輕量高效
零依賴,縮小並經 Brotli 壓縮後僅有約 6kb。
4. 豐富的整合
支援 Vite、Webpack、PostCSS、CLI、VS Code 等多種工具,提供良好的開發體驗。
5. 工具別名和分組
允許使用別名或分組工具,動態配置使用。