Noy*_*Noy 5 javascript image-compression image-optimization pagespeed node.js
我一直在寻找一种优化图像以获得更好性能的解决方案。
在尝试了一些解决方案(例如Sharp和imagemin,这导致文件永远不会更小,有时更大)之后,我现在正在尝试尝试 Google 的 pagespeed。不幸的是,pagespeed 似乎只支持 Apache 和 Nginx,我不想将其添加到我的堆栈中只是为了图像优化(另外,我更喜欢在上传时进行优化,而不是在服务器请求时进行优化,即使缓存)。
我将非常感谢任何可能帮助我在本机 Node.js 中实现这一点的信息,以及任何其他(有效!)图像优化建议。
我建议您仅将节点用于动态内容(例如:您的应用程序服务器逻辑)。
对于静态内容,例如图像、样式表等……只需使用常规 Web 服务器(如 nginx)为它们提供服务即可。在那里你可以使用 ngx_pagespeed。