Rails - 如何使用Heroku

时间:2016-11-02 12:21:17

标签: ruby-on-rails heroku amazon-s3 amazon-cloudfront production

我有一个我即将部署的rails 5应用程序。

图像文件夹超过300 Mb(超过heroku部署大小的限制)所以我​​已经将所有图像上传到S3但是,Heroku仍在进行预编译,并且由于slug大小,构建失败。

有人能指点我或者帮我解决以下问题吗?

  • 预编译资产并将其发送至S3
  • 将CloudFront与我的S3 Bucket一起使用(我需要云前端吗?)
  • 如何理解存储桶策略及其与云端/托管的关系。
  • 实际上绕过了heroku上300Mb的slug大小限制并部署了这个应用程序
非常感谢!

1 个答案:

答案 0 :(得分:-1)

Heroku aready有一份关于此事的文件。请查看here

  1. 您应该删除已在您的仓库中的资产文件
  2. 从git中忽略它们并推送到Heroku
  3. 按照上述文章检查是否有效