为什么升级到 v4?
Tailwind CSS v4 放弃了 tailwind.config.js,改用 @theme {} CSS 块直接在 CSS 文件中定义主题变量,构建速度提升 5 倍以上。
主要变化
- 配置文件从 JS 迁移到 CSS
@theme {} - 插件系统改为
@plugin指令 - 部分工具类命名变更
迁移步骤
- 安装
@tailwindcss/vite - 删除
tailwind.config.js,将颜色配置写入 CSS - 运行官方迁移工具
npx @tailwindcss/upgrade
