代码之家  ›  专栏  ›  技术社区  ›  poseid

如何同时使用不同版本的rails项目?

  •  1
  • poseid  · 技术社区  · 15 年前

    现在,要使用这些早期版本,它们通常依赖于库的旧版本。有没有可能绕过这样的问题:

    /opt/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails/gem_dependency.rb:220:in
    `specification': can't activate haml (= 2.1.0, runtime), 
      already activated haml-3.0.18 (Gem::Exception)
    
    1 回复  |  直到 15 年前
        1
  •  2
  •   Jimmy Nitzan Tomer    15 年前

    您可以在gemfile(Rails 3)或环境文件(Rails 2)中为每个gem需求指定一个版本号。只要你不卸载你正在使用的任何版本,你就应该可以随心所欲地来回切换。