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

Ste*_*fan 3 http-compression node.js express brotli

我想对我的基于 express 的节点应用程序使用 Brotli 压缩。我使用app.use(express.static('public')).

我找到了shrink-ray完美地进行 Brotli 压缩的模块。但是,当我安装它并nsp check从节点安全平台模块运行它时,我得到了安全漏洞,这使得它无法在我的项目中使用。

有没有人知道使用 express 在节点应用程序上启用 Brotli 压缩的好方法?我试过express-static-gzip但没能成功,即使在一个简单的教程中它仍然被压缩。

Ste*_*fan 6

shrink-ray-current模块是一种适用于更新依赖项的替代方案。