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);
标签:jquery,静态,压缩,zlib,Brotli,let,压缩算法 From: https://blog.51cto.com/u_13128132/6096524