我收到Google Page Speed Insights的警告“使用有效的缓存策略提供静态资产”。
如何在nodejs中解决此问题?
到目前为止,我已完成此操作以解决此问题。
app.use(express.static('client/build', { maxAge: tenMinutes }));
还如何启用文本压缩?
“使用有效的缓存策略服务静态资产”期望您的所有JS
,CSS
,fonts
等都具有至少30天(最好是一年)的缓存策略(使用缓存无效化技术需要更新)。
所以您的maxAge
必须尽可能高。
NodeJS并不是最好的选择(我通常会在服务器上启用压缩功能,但我相信this library would let you implement gzip