コマンドラインからGoogleページの速度を実行することは可能ですか?もしそうなら、どのように?毎晩または毎日のGooglePageSpeed呼び出しを自動化することに興味があります。これにより、コミット後、またはGoogle PageSpeedの「グレード」(特定のページ)が低下した場合は毎日通知されます。
3 に答える
コマンド ラインからPageSpeed Insightsを使用することができます。
次の方法でインストールします。
$ npm install --global psi
使用法:
$ psi <url> --key=<key> --prettyprint=<true> --userIp=<userIp> --locale=<locale> --strategy=<desktop|mobile>
次のように実行します。$ psi http://stackoverflow.com
また、モバイル インサイトの場合:$ psi http://stackoverflow.com --strategy=mobile
更新: grunt + grunt-pagespeed + ngrokを使用して、ローカル開発環境 (インターネット接続が必要) 内で PageSpeed Insights を使用できます。詳細については、grunt-pagespeed と ngrokのサンプル プロジェクトを確認してください。
注: $ ngrok -authtoken <your-token> 80
Web インターフェイスのパラメーターを実行して確認し、Gruntfile.js
!
Google PageSpeedAPIがあります。コマンドラインから直接機能することはありませんが、APIと対話する任意の言語でスクリプトを簡単に作成できます。