0
点赞
收藏
分享

微信扫一扫

【性能优化】【Brotli】使用Brotli压缩算法来压缩静态文件


Brotli 比 gzip 更强,压缩后体积更小,gzip可以淘汰了。

静态文件可以使用 Brotli 进行预压缩,会占用cpu资源,返回头需要指定:


'Content-Encoding': 'br'


不然浏览器无法识别

 

Brotli 基本可以压缩任何静态文件或者直接压缩返回的字节流,使用也非常简单,代码如下:

 

const zlib = require('zlib');
let jquery = fs.readFileSync('./jquery-3.6.0.min.js', 'utf8');
let br = zlib.brotliCompressSync(jquery);
let gz = zlib.gzipSync(jquery);

 

举报

相关推荐

0 条评论