我正在尝试使用pagespeed自动执行网页性能。
是否有任何可用的pagespeed插件在phantomjs上运行
我们有相同的yslow插件,它在本地工作
http://yslow.org/phantomjs/
我正在使用命令行,然后将其与Jenkins集成以进行持续集成
感谢并感谢您的帮助
一些示例代码
phantom.create (ph) ->
ph.createPage (page) ->
page.open "http://www.google.com", (status) ->
console.log "opened google? ", status
page.evaluate (-> document.title), (result) ->
console.log 'Page title is ' + result
ph.exit()
最佳答案
由于PageSpeed是C ++二进制文件,因此您可能希望尝试集成PhantomJS netsniff.coffee
(来自examples),该PhantomJS 生成给定页面的HAR文件,将输出通过管道传输到HAR_to_PageSpeed。或者只是使用PageSpeed Insights在线服务。
关于javascript - 将Pagespeed与phantomjs和jenkins集成一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16342350/