hec*_*aso 4 css ruby ruby-on-rails ruby-on-rails-4
如标题所示,我想“净化”我的rails应用程序的CSS,以找到未使用的CSS选择器。
我发现了一颗叫作重物的宝石,但是太旧了。我今天什至无法安装(依赖项失败)
那么,是否有另一种或实际的方式来清洁CSS?或替代自重?
非常感谢!
如评论中所述,有充分理由说明您不应该寻找这样的工具-javascript。即使给定的选择器在模板中可能不存在,您也可能有一些javascript将一个类添加到一个DOM元素,将一个属性添加到另一个DOM元素,并且您可能还有另一种罕见的情况,即将另一类添加到另一个DOM或将其移至完整DOM中的其他地方。
为了真正找到您的CSS选择器是否存在,您的工具需要呈现所有模板并继续执行随机js事件,直到显示给定的选择器为止-并且它需要能够判断它是否曾经找到过它。这是一个停顿的问题,被证明是无法解决的。
话虽如此,您始终可以使用其他答案中列出的工具-它们可能会为您提供可疑选择器的列表,但是您将需要花费大量的时间与其中每一个选择器,以查找是否存在单个选择器。在您的应用程序中可以实际使用的情况下。
警告词:DustMe
通过页面上的所有链接来爬网网站以获得整个网站的更好视图-您不使用link_to ..., method: <post|delete|put>
,是吗?