【发布时间】:2013-06-29 15:13:29
【问题描述】:
我有一个不寻常的情况,我需要根据环境变量的值来阻止 Gemfile 中的特定 gem 加载。
此时修改Gemfile并不是一个好的解决方案,因为bundler是在--deployment模式下使用的,这意味着对Gemfile的任何更改都需要git commit,由bundle install --no-deployment生成Gemfile.lock,然后是重新发行bundle install --deployment。
我不熟悉 Bundler 代码库,我欢迎有关如何在不过度破解/修补 Bundler 的情况下实现这一点的想法。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 deployment gem bundler