Lighthouse CLI 身份验证
Lighthouse CLI authentication
我正在尝试使用 Lighthouse CLI 执行审核(不是 DevTools 中的选项卡,而是 Node CLI tool)。我的应用程序需要身份验证。
也许有人知道这种情况下如何通过认证?
我正在使用如下命令行
lighthouse https://example.com:8100/some-path/ --budget-path=budget.json --output-path=report.html
据我所知,目前没有直接的解决方案,但有一些解决方法,例如使用 Puppeteer。
这里有一些链接:
1) https://github.com/GoogleChrome/lighthouse/blob/master/docs/authenticated-pages.md
2) https://github.com/GoogleChrome/lighthouse/blob/master/docs/recipes/auth/README.md
请通过 CLI 使用以下选项
--extra-headers={auth cookies}
或者使用带有 CLI 的调试端口,Lighthouse 可以在已完成身份验证的同一浏览器实例上打开页面
--port=9222 //9222 is just an example
我正在尝试使用 Lighthouse CLI 执行审核(不是 DevTools 中的选项卡,而是 Node CLI tool)。我的应用程序需要身份验证。
也许有人知道这种情况下如何通过认证?
我正在使用如下命令行
lighthouse https://example.com:8100/some-path/ --budget-path=budget.json --output-path=report.html
据我所知,目前没有直接的解决方案,但有一些解决方法,例如使用 Puppeteer。
这里有一些链接:
1) https://github.com/GoogleChrome/lighthouse/blob/master/docs/authenticated-pages.md
2) https://github.com/GoogleChrome/lighthouse/blob/master/docs/recipes/auth/README.md
请通过 CLI 使用以下选项
--extra-headers={auth cookies}
或者使用带有 CLI 的调试端口,Lighthouse 可以在已完成身份验证的同一浏览器实例上打开页面
--port=9222 //9222 is just an example