Ker*_*mit 9 lighthouse google-chrome-devtools
我正在尝试使用 Lighthouse DevTools 执行审计。我的网站需要身份验证。当我运行测试时,灯塔将我注销,只分析 /login。
如何使用 Lighthouse DevTools 来分析我的站点?我可以提供登录凭据吗?
cod*_*r22 12
如果您使用本地存储以在刷新后保留经过身份验证的状态(例如存储用户的令牌,并在刷新时使用该令牌以便像许多 SPA 一样登录),我找到了一个可能有效的解决方案: https:/ /github.com/GoogleChrome/lighthouse/issues/1418#issuecomment-397753583
如果使用 chrome 开发工具运行灯塔:
如果使用灯塔 cli 工具:
--disable-storage-reset
标志添加到灯塔命令中,您还可以添加--view
标志以打开报告的选项卡。所以命令将是:
lighthouse <url> --port <port_chrome_debugger_opened> --disable-storage-reset --view
Run Code Online (Sandbox Code Playgroud)
验证它测试了登录页面
请参阅官方自述文件中的在具有身份验证的站点上进行测试:
当通过 npm i -g lighthouse 或 yarn global add lighthouse 全局安装时,chrome-debug 将添加到您的 PATH 中。该二进制文件启动一个带有开放调试端口的独立 Chrome 实例。
归档时间: |
|
查看次数: |
5166 次 |
最近记录: |