私は ember で作成されたローカルホスト Web サイトを持っていますが、これは正常に動作しています。
Lighthouse を使用して、時間の経過に伴うパフォーマンスに関するいくつかの指標を取得したいと考えています。もちろん、これを Chrome でヘッドレスにしたいです。NPM を使用して Lighthouse をインストールし、次のコマンドを実行します。
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)
http-server パッケージで ember の dist フォルダを実行してみましたが、結果に違いはありませんでした。同じエラーが発生します。
テスト環境で google.com または Web サイトに対してテストを実行すると、エラーではなく結果が返されます。同僚が自分のローカル マシンで実行している場合、エラーは発生しません。私たちが見つけることができる唯一の違いは、彼がwin8.1を実行していて、私のマシンがwin10であることです.
ヘッドレス フラグなしで Chrome を実行すると、結果も得られますが、ヘッドレスで動作させるにはそれが必要です。
Lighthouse、Chrome、Windows10、ノードのすべての最新バージョンを使用しています。Chromiumも試しましたが、違いはありませんでした。
うまくいけば、誰かがアイデアを得た