0

我正在尝试抓取几个产品网站并建立它们的目录。我想使用载波下载产品的图像,我将使用 heroku 进行托管。由于 herkou 不提供自己的文件系统。我打算将下载的图像用作资产,而不是使用 S3 帐户。可以吗?这样做似乎很实用,因为我只会在 3 个月内刮一次或其他什么。

4

1 回答 1

2

当然,你可以这样做;您只需在开发中进行抓取,并将图像添加到您的资产中。有了这个,你就不想使用carrierwave,而是你的普通image_tag。

例如,对于产品,而不是安装一个上传器,你会有一个 file_name 属性,然后做这样的事情来呈现

<%= image_tag(@product.file_name) %>

担忧:Heroku 为您的应用设置了最大 slug 大小。那是资产+代码+宝石。通常,我运行的应用程序的 slug 大小约为 50 兆。所以你的总大小会受到限制。

于 2012-10-17T17:15:40.750 回答