压缩
压缩可以大大减小响应主体的大小,从而提高Web应用程序的速度。使用压缩中间件启用gzip压缩。
安装
首先,安装所需的包:
$ npm i --save compression
安装完成后,将其应用为全局中间件。
import * as compression from 'compression';
// somewhere in your initialization file
app.use(compression());
提示如果你工作
FastifyAdapter
,请考虑使用fastify-compress代替。
对于生产中的高流量网站,实施压缩的最佳方法是在反向代理级别实施。在这种情况下,您不需要使用压缩中间件。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com