diff --git a/pages/common/lighthouse.md b/pages/common/lighthouse.md new file mode 100644 index 0000000000..17e4731e82 --- /dev/null +++ b/pages/common/lighthouse.md @@ -0,0 +1,36 @@ +# lighthouse + +> Analyzes web applications and web pages, collecting modern performance metrics and insights on developer best practices. +> More information: . + +- Generate an HTML report for a specific website and save it to a file in the current directory: + +`lighthouse {{https://example.com}}` + +- Generate a JSON report and print it: + +`lighthouse --output {{json}} {{https://example.com}}` + +- Generate a JSON report and save it to a specific file: + +`lighthouse --output {{json}} --output-path {{path/to/file.json}} {{https://example.com}}` + +- Generate a report using the browser in headless mode without logging to stdout: + +`lighthouse --quiet --chrome-flags="{{--headless}}" {{https://example.com}}` + +- Generate a report, using the HTTP header key/value pairs in the specified JSON file for all requests: + +`lighthouse --extra-headers={{path/to/file.json}} {{https://example.com}}` + +- Generate a report for specific categories only: + +`lighthouse --only-categories={{performance,accessibility,best-practices,seo,pwa}} {{https://example.com}}` + +- Generate a report with device emulation and all throttling disabled: + +`lighthouse --screenEmulation.disabled --throttling-method={{provided}} --no-emulatedUserAgent {{https://example.com}}` + +- Display help: + +`lighthouse --help`