减少Heroku编译的Slug大小

Est*_*pat 10 ruby heroku slug

我刚刚在Bamboo-ree-1.8.7堆栈上的应用程序上更新了rails到v2.3.6,编译后的slug大小已经增长到40.5Mb!在最后一次git推送之前,slug大小约为20Mb并使用rails v2.3.5.

是因为我的slug安装了两个导轨版本?可能我错过了一些东西,但我没有在我的应用程序中添加任何特殊的代码/文件,以便将slug大小增加~20Mb.

你能指点我怎样才能减少弹簧尺寸?

任何帮助将不胜感激.

非常感谢你提前.

Jam*_*sen 18

有一点有用的是将一个.slugignore文件添加到项目的根目录,告诉Heroku不要将某些文件或目录编译到slug中.我看起来像这样:

*.psd
*.pdf
test
spec
features
doc
public
Run Code Online (Sandbox Code Playgroud)

public条目在那里因为我提供来自亚马逊S3服务的所有静态文件; 如果您没有使用外部内容传送系统,请将该行关闭.

  • 我尝试了它,应用程序运行良好,但你无法使用slugignore中的脚本启动Cedar上的控制台. (2认同)