droath/robo-google-lighthouse
Composer 安装命令:
composer require droath/robo-google-lighthouse
包简介
Google lighthouse for Robo Task Runner
README 文档
README
Run Google Lighthouse commands from the Robo task runner.
Prerequisites
- Install node
brew install node - Install lighthouse
npm install -g lighthouse
Getting Started
First, you'll need to download the Robo Google Lighthouse library using composer:
composer require droath/robo-google-lighthouse
Example
Output an HTML file of the performance results.
<?php use Droath\RoboGoogleLighthouse\Task\loadTasks; $url = 'https://google.com'; $path = '/tmp/example.html'; $this->taskGoogleLighthouse() ->setUrl($url) ->performanceTestOnly() ->setOutputPath($path) ->run();
Output an JSON file of the results.
<?php use Droath\RoboGoogleLighthouse\Task\loadTasks; $url = 'https://google.com'; $path = '/tmp/example.json'; $this->taskGoogleLighthouse() ->setUrl($url) ->setOutput('json') ->setOutputPath($path) ->run();
Support
The majority of the lighthouse commands available in the CLI tool are supported.
If you find any discrepancies, please feel free to open up a GitHub issue.
统计信息
- 总下载量: 4.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-11-11