我想从一个通用 CSS 文件中删除所有未使用的 CSS 选择器。虽然 Firefox 扩展“Dust Me Selectors”运行良好,但它只适用于每页。它报告一个页面未使用的选择器,但有些可以在其他页面上使用。
有没有一种工具可以遍历文件夹,扫描所有文件并显示一个未在任何地方使用的选择器列表?
我想从一个通用 CSS 文件中删除所有未使用的 CSS 选择器。虽然 Firefox 扩展“Dust Me Selectors”运行良好,但它只适用于每页。它报告一个页面未使用的选择器,但有些可以在其他页面上使用。
有没有一种工具可以遍历文件夹,扫描所有文件并显示一个未在任何地方使用的选择器列表?
我不知道为什么你不能使用 Dust Me 选择器,你可以右键单击该符号并选择“Spider Sitemap”来一次完成整个网站。
在我看来,Dust-Me 并不是真正的“蜘蛛”,它只遵循站点地图中给出的链接;它不会通过跟踪这些页面中包含的下一级链接来继续。所以你的站点地图必须是完整的。我还担心 Dust-Me 只关心 HTML 中未使用的选择器。我正在开发一个项目,其中 CSS 中的一些选择器在 Javascript 中使用,但在 HTML 中没有直接提及。
老问题,但人们也可以在 Firefox 中使用CSS Usage for Firebug。
现在有purifycss选项,它有一个 CLI 并且可以在 NodeJs 中使用。
没有找到作为 IDE 扩展,但对 npm 友好,这不是问题。