css - 有没有工具可以告诉我是否有未使用的 CSS 类?
问题描述
想象一下,我有一个<p>
带有 class 的元素title
:
<p class='title'>Title</p>
和
.title {
font-size: 14px;
}
然后出于某种原因,我决定删除<p class='title'>Title</p>
但忘记删除 CSS 规则。
是否有一种工具可以显示项目文件中未使用的所有 CSS 规则以清理我的代码?
我使用 Atom 作为我的文本编辑器。也许插件可以做到这一点?
解决方案
Chrome Devtools 有一个覆盖选项卡,可以找到未使用的 CSS 和 JS。
每行代码都有颜色编码:
纯绿色表示已执行的代码行。
红色常亮表示它没有执行。
一行红色和绿色的代码,例如图 2 中的第 3 行,意味着只有该行上的一些代码被执行。例如,像 var b = (a > 0) 这样的三元表达式?a : 0 是红色和绿色的。
推荐阅读
- .net-core - 如何防止 netcore exe 泄露有关开发人员/构建环境的本地详细信息?
- flutter - 参数类型“Null”不能分配给参数类型“Products Function(BuildContext)
- header - 粘性标题上的浮动电话号码
- sql - 将不带时区的时间戳转换为带时区的时间戳
- javascript - “反应图标”中的 IO 图标未导入
- firebase - Firestore 从 1.0 更新到 2.0 破坏了数据库模型
- node.js - 如何安装节点js
- r - Ggplot2中的频率密度直方图
- caching - FFTW_MEASURE 如何处理共享资源?
- android - 例外:无法构建插件flutter_plugin_android_lifecycle