
vanilla-extract
vanilla-extract-css
Zero-runtime Stylesheets-in-TypeScript
AI 简介
vanilla-extract 是一个零运行时的 TypeScript 原生 CSS 解决方案,支持在 `.css.ts` 文件中用 TypeScript 编写样式,构建时静态生成标准 CSS 文件。核心特性包括:本地作用域类名与 CSS 自定义属性、主题系统(支持多主题共存)、类型安全(基于 CSSType)、对 `@keyframes` 和 `@font-face` 的完整支持,以及可选的开发期 runtime 辅助。它不向最终包注入运行时代码,抽象层极轻,兼容任意前端框架或纯 HTML/JS 环境,适用于追求构建期优化、类型安全和主题化能力的现代 Web 项目。
TypeScript
MIT License10.4k
Stars
353
Forks
33
Watchers
44
Issues
Star 增长
今日0
近 7 天0
近 30 天+8
综合评分68.45
默认分支master