【问题标题】:Include unpacked (vendor/gems/*) gems in rvm gemset在 rvm gemset 中包含未打包的 (vendor/gems/*) gem
【发布时间】:2011-07-30 07:11:37
【问题描述】:

我在 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 手动安装所有 gem,但这将安装 gem,而不是使用应用程序中附带的 gem。当我将其转换为 bundler 和 bundle install 时也是如此。宝石已解压,因为有些已修改或无法在线获得。

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

解决方案 问题出在 RedCloth 上,它不能捆绑发货,因为它需要以某种方式针对系统的扩展进行构建。在系统范围内安装 RedCloth 可以解决这个问题。

【问题讨论】:

    标签: ruby-on-rails rubygems rvm


    【解决方案1】:

    问题在于 RedCloth,它不能捆绑发货,因为它需要以某种方式针对系统的扩展进行构建。在系统范围内安装 RedCloth 可以解决问题。

    【讨论】:

      猜你喜欢
      • 2010-11-14
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-09
      相关资源
      最近更新 更多