我正在将一个包含数百张高清照片的博客迁移到Gatsby.js,在这里我将使用gatsby-image
和gatsby-plugin-sharp
处理它们。
照片最初是高质量的JPG。通常,一个文件的大小约为20-25mb。
gatsby-plugin-sharp
的自述文件中说:
它旨在为处理常见的网络图像格式提供出色的现成设置。
对于JPEG,它会生成渐进图像,默认质量等级为50。
但是,我怀疑Sharp的功能是否足以提供25mb JPG。这也会极大地减慢我的盖茨比的构建时间。
在将照片发送给夏普之前,我应该对照片进行哪种预处理?