【问题标题】:Using pagespeed with phantomjs and jenkins integration将pagespeed与phantomjs和jenkins集成一起使用
【发布时间】:2013-05-04 00:12:38
【问题描述】:

我正在尝试使用 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()

【问题讨论】:

    标签: javascript performance node.js phantomjs yslow


    【解决方案1】:

    由于 PageSpeed 是 C++ 二进制文件,您可能想尝试集成 PhantomJS netsniff.coffee(来自 examples),它会生成给定页面的 HAR 文件,将输出通过管道传输到 HAR_to_PageSpeed。或者直接使用PageSpeed Insights 在线服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-20
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      相关资源
      最近更新 更多