Tailwind类名前缀工具
Tailwind Prefixer 是一个面向 Tailwind CSS 的类名前缀添加工具,页面标注为 Free & Open Source。它的核心目标是把已有 HTML 或 JSX/TSX 代码中的 Tailwind utility classes 批量加上自定义前缀,例如 tw-、app-,从而降低微前端、设计系统、WordPress 插件和遗留代码库中的样式冲突风险。
工具支持 HTML 的 class="..." 和 React/JSX 的 className="..." 两种模式,并宣称可用于 React、Vue、Angular、Svelte、Astro、PHP、Laravel Blade、WordPress 等任意使用 Tailwind CSS 的框架。它对 Tailwind modifier 有专门处理,可保留 hover:、sm:、dark:、focus: 等前缀结构,只给基础 utility class 添加命名空间;同时能正确处理 -mt-4、-translate-x-1/2 这类负值类名。
除了网页端实时预览和一键复制,Tailwind Prefixer 还提供 REST API,可通过 POST /api/prefix 传入 prefix、text 和可选 mode,返回 JSON 格式的转换结果。页面提供了 cURL 和 JavaScript/Node.js 示例,说明它可以集成进构建流程、CI/CD 或自动化脚本。不过,文中未提及 SDK、CLI、批量文件扫描或 IDE 插件。
定价信息非常简单:页面明确写明免费和开源,未看到付费套餐、调用限额、企业版或商业授权说明。但正文没有提供源码仓库、许可证、维护者或贡献指南,因此“开源”的可验证细节不足。
优点是使用门槛低、功能聚焦、支持常见 Tailwind 语法细节,并提供 API。缺点是产品信息偏轻量,缺少自托管说明、服务可用性、API 限流和复杂边界案例文档。它更适合前端开发者、组件库作者、WordPress 插件开发者、微前端团队,以及需要把 Tailwind 安全引入遗留项目的团队。
页面未提供中国区访问、备案、镜像、支付方式等信息,因此中国访问状态判断为未知。若在线服务不可用,可考虑使用 Tailwind CSS 内置 prefix 配置,或基于 PostCSS、AST/codemod、自建脚本实现类似转换。
本测评基于公开资料整理,不构成购买建议,请以 tailwindprefixer.com 官网实际信息为准。
免费开源,适合微前端和旧项目样式隔离。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。