gpt4 book ai didi

node.js - Express:提供预压缩的静态资源

转载 作者:搜寻专家 更新时间:2023-10-31 23:17:47 25 4
gpt4 key购买 nike

我想预压缩我的静态 Assets (不包括图像)并提供它们。

为了提供 public 文件夹,我有:

app.use(express.static('path/to/public/'));

我相信 express.compress() 会即时压缩,这似乎是服务器 CPU 对静态 Assets 的不必要负担。

实现这一目标的规范方法是什么?

最佳答案

connect-gzip-static模块似乎是这样做的。我还没有测试过。

它不支持在客户端不支持压缩的情况下动态解压 Assets ,这意味着您还需要在服务器上保留 Assets 的未压缩副本,并且您必须确保它们同步。

关于node.js - Express:提供预压缩的静态资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27756659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com