监听流程里碰到不存在的目录,不能直接中断构建。tailwind css 4.3.2 的官方发布记录,已经把这个 windows 平台问题纳入修复范围:cli 开启 --watch 参数时,@source 指向不存在的目录不会再触发崩溃。该版本发布于 2026 年 6 月 29 日,同期还修正了 vite 热更新和来源扫描相关问题。

来源:Tailwind CSS 官方 GitHub
4.3.2 对监听行为的调整不止这一处。如果输入 CSS 文件放在被忽略的目录里,文件变动后 CLI 监听模式也会触发重新构建。Vite 集成修复了热更新阶段删除已扫描文件或目录引发崩溃的问题。三项改动分别对应路径不存在、输入变动、扫描对象删除三类场景,不能笼统归为单次速度优化。
在 Deno 2.8.x 环境下,Vite 集成还处理了 context.parentURL 不是有效 URL 时的崩溃问题。日志明确标注了运行环境和触发条件,没有声称覆盖全部 Deno 集成问题。不使用该环境的项目,不需要为这条改动额外更换运行时。
来源扫描的边界也做了收紧:@source 模式不会扫描无关的同级文件和目录。参照官方来源检测文档,Tailwind 根据源码内的类名生成样式,显式来源规则用来补充默认检测范围。误扫其他目录和漏扫目标模板属于不同问题,扩大扫描范围不在本次修复目标内。
模板识别层面,版本记录单独补充了两类语法支持。一类是 .tt、.tt2、.tx 文件里紧邻 Template Toolkit 分隔符的类名候选;另一类是 Maud 条件语法中的候选,比如带条件部分的段落类名。改动仅针对特定文本形式补齐提取规则,不代表构建器会执行模板内的条件逻辑。

来源:Tailwind CSS 官方 GitHub
这项限制和官方检测文档表述一致:源码按纯文本扫描,运行时拼接或插值无法自动生成完整类名。模板提取修复新增了更多可正确识别的写法,项目仍需在源码中保留可被检测的完整类名,不能靠版本更新解决动态样式缺失问题。
4.3.2 发布记录还包含 PostCSS 较新补丁版本下的类型错误修复,以及让 text-[--spacing(…)]正确生成字号而非颜色声明的调整。截至 11 月 2 日,该版本已不是最新稳定版;排查历史构建问题时,要把上述修复和项目实际锁定的版本对应,不要把旧版记录当成当日新发布内容。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











