Tailwind v4
TailwindCSS v4 已自 2.8.0 起可用!本指南将帮助您将现有的 TailwindCSS v4 项目迁移到 HeroUI。
迁移步骤
- 遵循官方 Tailwind v4 升级指南 https://tailwindcss.com/docs/upgrade-guide
- 升级 HeroUI 版本
- 使用新的 Tailwind v4 语法配置 HeroUI
更新 CSS 引入
不使用 tailwind.config.js
由于 Tailwind v4 更倾向于 CSS‑first 方法,tailwind.config.js 将不再需要。
创建 hero.ts 文件以导出 heroui 插件。
按如下方式更新您的主 CSS 文件
使用 tailwind.config.js
在 Tailwind v4,tailwind.config.js 仍然支持后向兼容。如果您仍然需要使用它,可以显式加载。
更新 PostCSS 配置
tailwindcss在 v3 是 PostCSS 插件,现在属于@tailwindcss/postcss包。autoprefixer已不再需要,前缀自动处理。
更新 Vite 配置(仅限 Vite 项目)
验证
迁移后请验证:
- 样式是否正确应用
- 构建过程是否无错误
- HeroUI 组件是否按预期渲染
请确保查看 Tailwind v4 文档,了解可能影响您现有样式的任何破坏性更改。
需要帮助?
如在迁移过程中遇到任何问题,请:
- 加入我们的 Discord 社区 Discord 社区
- 在我们的 GitHub 仓库提交 Issue 提交 Issue

