としてサーバーレンダリングされたページをロードするためのSW-プリキャッシュWebPACKのプラグインは、次のシナリオを検討してください:設定はnavigateFallbackルート
私の急行サーバが動的に私の単一ページのアプリケーションの「/」ルートのためのHTMLを生成します。
ユーザーがオフラインのときにサービスワーカーnavigateFallbackと同じ生成されたHTMLを再提供したいと思います。
ウェブパックの設定でhttps://www.npmjs.com/package/sw-precache-webpack-pluginを使用しています。
html-webpack-plugin経由でindex.htmlを生成し、navigateFallbackファイルとしてindex.htmlを設定した場合、生成されたファイルはサービスワーカーによって正しく配信されます。
しかし、オンザフライでレンダリングされたインデックスhtml(生きているサーバーが "/"パスに対して返すもの)をキャッシュしてオフラインhtmlとして使用する方法はありません。