我部署了Harry的prelaunchr微型网站,其代码可以在Heroku上找到https://github.com/harrystech/prelaunchr,它说我必须运行这个rake任务bundle exec rake prelaunchr:create_winner_csvs
,应用程序将导出\lib\assets
中的CSV夹。我在Heroku上运行任务,但我不知道如何从heroku获取CSV。有什么想法吗?
答案 0 :(得分:1)
为了使它能够在heroku上运行,由于注释中的上述原因,您需要将文件从rake任务输出到外部源。你可以使用雾宝石做到这一点。虽然我不确定您的要求,但基本的想法是,一旦文件完成,使用fog gem直接上传到S3存储桶,然后将此上传的结果保存到数据库,或者输出它们你将能够安全地访问它们的方式。宝石可以在这里找到。