大Heroku Slug大小

时间:2011-10-07 00:42:36

标签: ruby-on-rails ruby-on-rails-3 heroku

我有Rails 3.1应用程序,我目前正在Heroku上托管。我的问题是我的slu size大小是惊人的58.9MB。您如何建议我确定为什么这个slu is如此之大以及哪个宝石/文件是最大的贡献者?

2 个答案:

答案 0 :(得分:6)

文章Slug Compilation包含有关调试段塞大小的几个有趣细节。

要减少段塞大小,您可能需要:

  • 使用.slugignore文件忽略测试数据,来源或设计文件
  • 确保set the BUNDLE_WITHOUT variable忽略除当前环境之外的所有捆绑包组。这是新应用程序的默认配置,但如果您在几个月前创建了应用程序,则该变量不存在,并且您在每次部署时捆绑所有环境的所有gem。

答案 1 :(得分:0)

您可以尝试使用已发布的gem,而不是使用以下命令直接链接到git存储库:git =>选项。