node.jsにマニフェストキャッシュを追加する方法についての私の初期の質問に関連して、私の質問は、node.jsによって生成されたHTMLをキャッシュする方法に関連しています。php(index.php)のような物理ファイルがなかったため、このような種類のファイルをキャッシュすることはできません。
「存在しない」ページをキャッシュするにはどうすればよいですか?キャッシュに追加するだけ:
CACHE MANIFEST
CACHE:
# plain files to cache
/javascripts/client.js
/stylesheets/style.css
/stylesheets/style.styl
# generated files like /
/
/content
この問題を解決する方法について何か考えはありますか?
ありがとう!
解決:
ルーターを追加して、正しいmimeタイプのcache.manifestファイルを返します。
app.get("/offline.manifest", function(req, res){
res.header("Content-Type", "text/cache-manifest");
res.end("CACHE MANIFEST");
});