为静态资产提供有效的缓存策略和nodejs

问题描述 投票:0回答:1

我收到Google Page Speed Insights的警告“使用有效的缓存策略提供静态资产”。

如何在nodejs中解决此问题?

到目前为止,我已完成此操作以解决此问题。

 app.use(express.static('client/build', { maxAge: tenMinutes }));

还如何启用文本压缩?

node.js google-pagespeed
1个回答
0
投票

“使用有效的缓存策略服务静态资产”期望您的所有JSCSSfonts等都具有至少30天(最好是一年)的缓存策略(使用缓存无效化技术需要更新)。

所以您的maxAge必须尽可能高。

NodeJS并不是最好的选择(我通常会在服务器上启用压缩功能,但我相信this library would let you implement gzip

© www.soinside.com 2019 - 2024. All rights reserved.