如何在不同版本的gem之间切换?
我在本地计算机上安装了三个版本的机架( rack (1.4.1, 1.3.6, 1.3.5)
)。 对于某些gem(如Cucumber
),它需要激活较低版本的rack
?
我试过bundle
但没有好处。
执行时, cucumber
仍将使用系统版本1.4.1
的激活机架。 Bundle
指定应安装哪个gem但不确保激活哪个gem 。
我怎么能激活某个版本的rack
?
您可以在项目的gemfile中指定版本
gem "rack", "1.3.5"
matt
指出:
要使用Gemfile中指定的gem:
bundle exec cucumber
使用bundler它会为你管理它。