我在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解决了这个问题。
答案 0 :(得分:0)
问题是RedCloth,它不能捆绑销售,因为它需要以某种方式对系统的扩展进行buiit。在系统范围内安装RedCloth解决了这个问题。