【文件属性】:
文件名称:uncss:从CSS删除未使用的样式
文件大小:140KB
文件格式:ZIP
更新时间:2021-02-02 23:47:41
javascript css stylesheets postcss build-tool
联合国CSS
UnCSS是一种可从样式表中删除未使用CSS的工具。 它可以跨多个文件工作,并支持注入JavascriptCSS。
怎么样
UnCSS删除未使用的规则的过程如下:
HTML文件由加载并执行JavaScript。
所有样式表均由解析。
document.querySelector过滤掉HTML文件中找不到的选择器。
其余规则将转换回CSS。
请注意:
UnCSS不能在非HTML页面(例如模板或PHP文件)上运行。 如果您需要对模板运行UnCSS,则可能应该从模板生成示例HTML页面,并对这些生成的文件运行uncss。 或运行实时的本地开发服务器,然后指向uncss。
UnCSS仅运行页面加载时运行的Javascript。 它不能(也不能)处理在用户交互(例如按钮单击)上运行的Javascript。 您必须使用ignore选项来保留Javascript在用户交互时添加的类。
安装
npm install -g uncss
用法
在线服务器
非官方服务器,非常方便测试或一次性使用!
在Node.js中
var uncss = require ( 'uncss'