我有一个本地网站创建的恩伯,这只是工作良好。
我想要使用灯塔获得一些指标的性能随着时间的推移。当然,我希望这是在Chrome和无头。我使用NPM安装了灯塔,并运行以下命令:
lighthouse http://localhost:4200 -chrome-flags='--headless'在上面运行时,我得到了以下错误,导致了一个作为性能度量的问号:
Chrome didn't collect any screenshots during the page load. Please make sure there is content visible on the page, and then try re-running Lighthouse. (SPEEDINDEX_OF_ZERO)我尝试运行dist文件夹的成员与http-服务器包,但没有差异的结果。同样的错误也会发生。
当我在测试环境中针对google.com或某个网站运行测试时,我会得到一个结果,而不是错误。当同事在他的本地机器上运行它时,不会发生错误。唯一的区别是他运行的是win8.1,而我的机器是win10。
当我运行Chrome没有无头flagg,我也得到了一个结果,但我需要它的工作无头。
我正在使用所有最新版本的灯塔,Chrome,Windows10,节点。也尝试过铬,但没有区别。
希望有人有个主意
发布于 2018-08-21 14:01:34
一周后,我又试了一次,仍然是同样的错误。现在我又试了一次,效果很好。没有改变我的代码库和所有的应用程序,包等也是相同的版本,我可以看到。
我不知道是什么解决了这个问题,但现在起作用了。案子结了。
https://stackoverflow.com/questions/51835615
复制相似问题