gpt4 book ai didi

ruby-on-rails - 从 heroku slugs 中排除 gems 中的文件(使用 .slugignore、heroku)

转载 作者:行者123 更新时间:2023-12-03 17:58:05 25 4
gpt4 key购买 nike

我正在使用的一个 rails 3.0.x 项目使用了一个 gem,其中包含大量的测试数据,这些数据对于 heroku 部署来说是不需要的。我想从 heroku slug 中排除它,因为它为 slug 增加了几十兆(并且已经多次超过 100mb 的大小限制,我们的 slug 由于其他原因很大。)

我已经尝试使用 .slugignore 机制来做到这一点,但我找不到一种方法来排除 gems 中的文件而不是应用程序中的文件。这是在竹栈上运行的 rails 3.0.x 应用程序,但如果这些版本中有解决方法/程序,我会升级到 rails 3.1 和/或 cedar 栈。

其他有关解决此问题的建议(不是“使巨大的 gem 变小”)也很棒,而且非常受欢迎。

最佳答案

在雪松堆栈上, gem 安装到您的 vendor 中文件夹(实际路径类似于 vendor/bundle/ruby/1.9.1/gems/ ),所以我相信您可以忽略所需的子路径,尽管我还没有尝试过。

关于ruby-on-rails - 从 heroku slugs 中排除 gems 中的文件(使用 .slugignore、heroku),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8033182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com