this questionによると、express.staticは毎回ハードドライブからファイルを読み込みます。キャッシュされたファイルをメモリに保存したいのですが、変更されないので、たくさんありませんし、メモリをたくさん持っています。このようなコードのためにそうexpress.staticで提供されるファイルをメモリにキャッシュするにはどうすればよいですか?
:
// serve all static files from the /public folder
app.use(express.static(path.join(__dirname, 'public')))
// serve index.html for all routes
app.get('*', (req, res) => {
res.sendFile(path.join(__dirname, 'public/index.html'))
})
がどのように私は特急のキャッシュファイルがメモリにexpress.staticとres.sendFileを通じて提供されていることを確認しますか?
これを見ることができます:[キャッシュ静的](http://stackoverflow.com/questions/32154656/does-express-static-cache-files-in-the-memory) –
@BougarfaouiElhoucineこれは私がすでにリンクしている質問です。私の質問には答えがありません。 – vsjn3290ckjnaoij2jikndckjb
この質問もあります:https://stackoverflow.com/questions/35068471/serving-static-files-in-express-is-it-cachedしかし、トップの答えは、サーバー側ではなくクライアント側のキャッシュに関係しています(これは私が後にしているものです)。 – vsjn3290ckjnaoij2jikndckjb