静的な Gridsome Web サイトをデプロイしようとしています。現在、gzip で圧縮する前のサイト全体の重量は 518 KB (自己ホスト型、大幅にサブセット化されたフォント、縮小されたインライン SVG などを含む) です。私は、それが史上最も巨大なサイトではないことを知っています。
Chrome のコード カバレッジ ツールを実行すると、app.js の 88561 バイト (合計 181166 バイト) が使用されなくなります。これは、ファイルのほぼ 50% です。それは…たくさんです。
Gridsome 以外に依存関係はなく、独自の JavaScript コードは非常に軽量です。したがって、その重みのほとんどは Vue.js または Gridsome によるものであると想定しています。Gridsomeはすでに裏でWebpack 4を使っているので、かなり剥き出しをしていると思いますが、それでも悔しいです。
私にできることはありますか、それともこれは避けられないことですか? この肥大化を回避するには、バニラ全体を書く必要がありますか?
前もって感謝します :)