Carrzw/lighthouse-genius

★ 1Forks 0JavaScriptGitHub ↗Compare

README

lighthouse-genius

This is a tool helping collect website performance data under lighthouse monitoring. To accelerate the collecting process, this is a multithread process which could handles multiple task workers at the same time.

Also to make this tool convenient enough for non-developers to use, wrapping it as an executable that can be run even on devices without Node.js installed by utilizing pkg.

Usage

Executable

  • Download and unzip the package.
  • Prepare an input file using this template and named input.csv, put it under the lighthouse-genius folder.
  • Double click the exe.sh could start auditing all the URLs provided in your input file.
  • The result report would be generated in the output folder with task starting time as file name, don't worry that the report would be overrided.

note: this executable only works in Mac OS environment now.

Developer

node bin.js assets/input.csv

Contributors

Carrzw

Issues