文件系统事件不可靠时,tailwind css 命令行工具新增了另一种监听方式。7 月 16 日发布的 4.3.3 在官方更新记录中列出 --watch --poll 支持,可通过轮询检查变化,并允许指定毫秒间隔。截至 2026 年 11 月 2 日,官方仓库仍将 4.3.3 标为最新稳定版。

来源:Tailwind CSS 官方 GitHub
这项支持针对事件不可用或无法可靠通知的环境,不代表普通监听模式被移除。轮询让构建工具定期检查文件变化,开发者不必只依赖文件系统主动发出通知。发布说明没有承诺项目因此获得更快构建,也没有给出统一的性能提升比例。
同一版本还调整了监听依赖的加载时机。@parcel/watcher 仅在 CLI 的监听模式确实需要它时加载;即便该模块无法载入,单次构建与采用轮询的监听仍能工作。这与新增轮询选项相互配合,解决原生监听模块不可用时的构建路径,而不是取消所有监听依赖。
界面方面,4.3.3 调整了 Windows 上的默认字体处理:使用明确的平台字体替代 system-ui、ui-sans-serif,使中日韩文本的字体选择遵循页面 lang 属性。这个修复的适用范围写得很具体,不能据此宣称全平台的字体都被统一,也不能替代页面自身正确声明语言。

来源:Tailwind CSS 官方 GitHub
另一个修复涉及 Vite:被扫描的文件虽然已经由 Vite 处理,但尚未作为模块加载时,不再因此触发整页刷新。升级工具也修正了从子目录执行时改写被忽略文件的问题。前者影响开发时的刷新行为,后者影响迁移改动范围,两者并非同一个故障。
样式输出的修复包括具名阴影尺寸支持小数透明度,以及避免 Preflight 覆盖 Firefox 原生 iframe:focus-visible 的轮廓样式。--spacing(0) 则会优化为保留长度类型的 0px,而非无单位的零,以免在 calc() 表达式中失去所需类型。它们都属于发布记录明确列出的边界修正。
4.3.3 的官方发布页没有把这些改动定义为浏览器基线调整。受影响项目需要分别核对命令行、Vite 集成或字体场景;轮询是否适合当前环境、页面语言是否正确,以及刷新行为是否恢复,仍取决于具体构建与页面配置。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











