当前位置 : 主页 > 网页制作 > Nodejs >

node.js – Express:提供预压缩的静态资产

来源:互联网 收集:自由互联 发布时间:2021-06-16
我想预先压缩我的静态资产(不包括图像)并提供服务. 为了提供公共文件夹,我有: app.use(express.static('path/to/public/')); 我相信express.compress()是即时压缩的,这对于静态资产的服务器CPU来说似
我想预先压缩我的静态资产(不包括图像)并提供服务.

为了提供公共文件夹,我有:

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

我相信express.compress()是即时压缩的,这对于静态资产的服务器CPU来说似乎是一个不必要的负担.

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

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

它不支持动态解压缩客户端不支持压缩的资产,这意味着您还需要在服务器上保留资产的未压缩副本,并且必须确保它们处于同步状态.

网友评论