0

我的 Rails 应用程序使用 TMail 插件,但它需要对 Attachment.rb 进行修改。

Rails 在我的开发机器上识别并加载了修改,但在我的托管服务提供商(Rails Playground)的生产环境中,加载的是 TMail 的系统版本,而不是我们的自定义版本。

关于包含或冻结 gem 的最佳方法的在线文档在许多网站上令人困惑。

有人对解决此问题的最佳方法有明确的答案吗?

谢谢!

4

1 回答 1

0
rake gems:unpack:dependencies

这会将您在 environment.rb 中指定的所有 gem 复制到 vendor/gems 这些将在远程计算机上使用。如果您在供应商目录中修改它们,我认为没有理由不应该使用它。

于 2009-09-14T08:12:52.667 回答