2

在 Heroku 上,我想使用带有 Active Storage 和 VIPS 的 Rails 6.0 来实现快速和低内存的图像转换。

我尝试按照这里的说明https://github.com/janko/image_processing/issues/32,但构建失败:

-----> vips app detected
-----> Vendoring binaries
       Fetching wget https://kespry-packages.s3.amazonaws.com/vips/heroku-18/libvips-8.6.2.tgz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
 !     Push rejected, failed to compile vips app.
 !     Push failed

我有这些构建包:

  1. heroku-社区/apt

  2. https://github.com/zoras/heroku-buildpack-libvips

我推荐使用哪些构建包?

如果不存在,我将如何为 Heroku buildpack 添加 VIPS 支持?

4

1 回答 1

1

这个效果很好:

https://github.com/brandoncc/heroku-buildpack-vips

虽然请注意,您应该升级它使用的 libvips 版本——我写的时候它仍然在 8.7.1 上。

于 2019-08-19T09:04:02.900 回答