addyosmani / addyosmani/webpack-lighthouse-plugin
support for chrome launcher options
- 主要语言
- JavaScript
- 星标
- 294
- 派生
- 12
- PR 合并指标
- 30 天内没有已合并 PR
描述
there is the need to [configure webpack dev-server to use https][1] in order to work with [service worker][2]. webpack dev-server can be configured to serve self-signed certificate. as a result, chromium needs to launched with `--ignore-certificate-errors` and `--unsafely-treat-insecure-origin-as-secure=https://localhost:8080` arguments, but there is no straightforward way to provide chromium arguments to lighthouse-plugin.
[chrome-launcher options supports `chromeFlags`][3] which is utilised by [lighthouse][4].
1. is there any way to provide the arguments for chrome-launcher?
2. is there any way to control the plugin execution only when the webpack dev-server kicks in and not for webpack in general (for instance, not to run when only bundeling takes place)?
[1]: https://webpack.js.org/configuration/dev-server/#devserverhttps
[2]: https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers#Setting_up_to_play_with_service_workers
[3]: https://github.com/GoogleChrome/chrome-launcher#launchopts
[4]: https://github.com/GoogleChrome/lighthouse/blob/master/docs/readme.md#using-programmatically
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。