在rvm gemset中包含解压缩(vendor / gems / *)gems

时间:2011-04-05 20:16:52

标签: ruby-on-rails rubygems rvm

我在Rails 2.3.11中有一个应用程序,在APP_ROOT/vendor/gems下有几个捆绑的gem。 Rails本身在APP_ROOT/vendor/rails下被冻结。

起初,我认为我needed to add the vendor dir to the rubygems load path。但是,一旦我这样做,拆开的宝石仍然无法使用。

在gemset中,我可以用gem install foo一次手动安装所有宝石,但这将安装宝石,而不是使用应用程序中提供的宝石。将它转换为bundler和bundle install时也是如此。宝石被解压缩,因为有些被修改或无法在线获取。

这是我应该在RVM中解决的问题吗?还是在Rails?我是否应该在某处包含一些加载路径以使应用程序获取并理解vendor /?

下的代码

解决方案问题是RedCloth,它不能捆绑销售,因为它需要以某种方式对系统的扩展进行buiit。在系统范围内安装RedCloth解决了这个问题。

1 个答案:

答案 0 :(得分:0)

问题是RedCloth,它不能捆绑销售,因为它需要以某种方式对系统的扩展进行buiit。在系统范围内安装RedCloth解决了这个问题。