首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Debian服务器上运行谷歌灯塔

在Debian服务器上运行谷歌灯塔
EN

Stack Overflow用户
提问于 2020-03-10 18:03:16
回答 1查看 733关注 0票数 1

我正在尝试让谷歌灯塔CLI在我的Debian服务器上工作。我使用以下指令来运行无头Chrome:https://github.com/GoogleChrome/lighthouse/blob/master/docs/headless-chrome.md#cli-headless

它安装得很好,但是当我安装的时候:

代码语言:javascript
运行
复制
lighthouse --chrome-flags="--headless" https://github.com

我看到了这个:

代码语言:javascript
运行
复制
  ChromeLauncher Waiting for browser. +0ms
  ChromeLauncher Waiting for browser... +0ms
  ChromeLauncher Waiting for browser..... +505ms
  ChromeLauncher Waiting for browser....... +501ms
  ChromeLauncher Waiting for browser......... +501ms
  ChromeLauncher Waiting for browser........... +501ms

我也尝试过这种方式:https://github.com/GoogleChrome/lighthouse/blob/master/docs/headless-chrome.md#cli-xvfb

但它会导致以下结果:

代码语言:javascript
运行
复制
# xvfb-run --server-args='-screen 0, 1024x768x16' chromium --user-data-dir=$TMP_PROFILE_DIR --start-maximized --no-first-run --remote-debugging-port=9222 "about:blank"
Xlib:  extension "RANDR" missing on display ":99".
Xlib:  extension "RANDR" missing on display ":99".
[26743:26743:0310/130123.016589:ERROR:desktop_window_tree_host_x11.cc(1141)] Not implemented reached in virtual void views::DesktopWindowTreeHostX11::InitModalType(ui::ModalType)
^C[26743:26743:0310/130133.984678:ERROR:chrome_browser_main_extra_parts_x11.cc(62)] X IO error received (X server probably went away)

我是不是在软件方面遗漏了什么,或者灯塔根本不能在Debian服务器上运行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-07 18:22:26

总之,我最终改用了PageSpeed Insights API:https://developers.google.com/speed/docs/insights/v5/get-started

它生成与Lighthouse相同的JSON,但您不需要设置Chrome或其他任何东西,它只是一个HTTP请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60615297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档