前端知库

sharp

基于 libvips、在 Node.js 中高速转换和缩放图片的模块。

高性能的 Node-API 图片处理模块,典型用途是把大图转换为体积更小的 JPEG、PNG、WebP、GIF 和 AVIF,并支持旋转、裁剪、合成等操作;可在支持 Node-API v9 的运行时中使用,包括 Node.js、Deno 和 Bun。

它依赖原生的 libvips,只能在服务端或构建脚本中运行,不能在浏览器里用。多数 macOS、Windows 和 Linux 系统无需额外安装依赖,但跨平台部署时要按安装文档确认目标平台。

许可:Apache-2.0。