Cache-Controlプロパティを設定する方法はありますかあなたのExpressJSアプリのファイルごとに?アプリ内のファイルのキャッシュをきめ細かく制御したいのですが…どうすればこれを達成できますか。 キャッシュ制御に関するベストプラクティスは何ですか。
回答:
回答№1は4app.use(function (req, res, next) {
if (req.url.match(/* some filter */)) {
res.setHeader("Cache-Control", ...)
} else if (req.url.match(/* some filter */)) {
res.setHeader("Cache-Control", ...)
}
next()
})
app.use(express.static(__dirname + "/public"))
複雑にする必要はありません。