7

我是新手,但我有一个关于管理不同版本的 gem 的问题,在我的例子中是 zurb-foundation。一个新版本刚出来,我做了一个 gem 更新,它使我的旧版本的框架不再编译。

我的项目包含一个以开头的 config.rb 文件

require 'zurb-foundation'

Ruby 是如何知道使用最新版本的呢?是否有指向最新版本的符号链接?如果是这样,我想我可以根据我目前正在从事的项目重新编写这个符号链接。

4

2 回答 2

6

如果您有多个项目使用不同版本的 gem,您可能想看看 Bundler。

http://gembundler.com/

Bundler 使管理 Ruby gem 变得轻而易举。这是强烈推荐的!

于 2013-03-06T14:14:34.777 回答
0

您应该使用 RVM 来管理 ruby​​ 和 gems 的多个版本。访问以下链接以了解 rvm 并进行安装。

https://rvm.io/

https://rvm.io/rvm/install/

于 2013-03-06T15:10:35.703 回答