如何为使用express构建的NodeJS应用启用brotli压缩?

时间:2018-07-30 13:34:27

标签: node.js express http-compression brotli

我想对基于express的节点应用程序使用Brotli压缩。我使用app.use(express.static('public'))交付内容(HTML,CSS和JS)。

我发现shrink-ray模块可以完美地执行Brotli压缩。但是,当我安装它并从节点安全平台模块运行nsp check时,会遇到安全漏洞,因此无法在我的项目中使用。

有人知道使用Express在节点应用程序上启用Brotli压缩的不错选择吗?我已经尝试过express-static-gzip,但未能使其正常工作,即使在一个简单的教程中,它仍然被压缩。

1 个答案:

答案 0 :(得分:3)

新的shrink-ray-current模块是与更新的依赖项一起使用的替代方法。