gulp uncss是我的javascript所需的过滤选择器

时间:2015-03-21 21:39:11

标签: javascript css gulp

正如预期的那样,当我在index.html文件上运行gulp uncss时,它会从我的样式表中删除所有未在html中使用的css规则。问题是我的应用程序主要是javascript,直到js在浏览器中执行才会呈现很多内容。有没有人知道通过gulp在服务器中执行index.html文件的好方法并捕获html字符串(post javascript execution)以便我可以将它传递给unss?

1 个答案:

答案 0 :(得分:1)

有几个选择......

选项1

在加载HTML页面时使用timeout parameter设置延迟,从而加载JS时间。

选项2

如果您可以控制注入JS的内容,则可以使用字符串(类似js-)为类名,ID和其他属性添加前缀,以便轻松忽略使用ignore parameter的内容。< / p>

选项3

Go manual - 对我来说唯一有用的东西(使用Zurb Foundation)就是使用Chrome的Dev Tools来寻找注入JS的内容。谢天谢地,我只需要添加几个类。