GatsbyJsでWebpackバンドルサイズを確認する

02 04, 2019

GatsbyJsでWebpackバンドルサイズを確認する

当たり前だがAdSenseを入れるとサイト遅くなった。 原因を探るため我々はGatsbyJsを良い感じにしてくれているWebPackの奥地に向かった。と言えば簡単なのだが WebPackは魔境だ。僕みたいな素人が触っても火傷するだけ。ということでパッケージを探した。

gatsby-plugin-webpack-bundle-analyzerを使う

gatsby-plugin-webpack-bundle-analyzerというプラグインが便利そうだ。

  • gatsby-plugin-webpack-bundle-analyzerのインストール
  • gatsby-config.jsの設定
  • 確認

    gatsby-plugin-webpack-bundle-analyzerのインストール

    npm install --save gatsby-plugin-webpack-bundle-analyzer

    gatsby-config.jsの設定

    gatsby-config.jsの設定を追加してやる

    plugins: [
    'gatsby-plugin-webpack-bundle-analyzer',
    ]

    確認

    gatsby develop

    で自動的にブラウザに表示される。 ただ、毎回起動されるのはウザいので使わないときはコメントアウト推奨。


コリ

コリといいます。奈良県でサラリーマンをしています。GatsbyJSでサイトを作るのが趣味です。