如何移除项目中未使用的 CSS

如何移除项目中未使用的 CSS

💡 原文中文,约4500字,阅读约需11分钟。
📝

内容提要

本文介绍了uncss和purifycss两个工具,用于检测未使用的CSS选择器。uncss使用jsdom读取HTML和CSS文件,找到被使用的选择器,然后与全部选择器相减得出未使用的选择器。purifycss通过AST化CSS,使用插件分析规则来找到被使用的选择器,然后与HTML中引用的选择器相减得出未使用的选择器。推荐使用uncss,因为它更接近Chrome的coverage功能,支持更多功能。

🏷️

标签

➡️

继续阅读