如果是这样的话,是怎么做的?
当你去http://rubyonrails.org/download时,上面写着:
我们推荐Ruby1.8.7用于Rails。Ruby1.8.6、1.8.5、1.8.4和1.8.2也是可用的,但版本1.8.3不能使用。
发布于 2009-04-23 22:45:16
Rails在2.3岁时使用1.9版本。我想他们仍然推荐Ruby1.8.7,因为它与其他Ruby库的兼容性最好--其中许多库还在追赶。
发布于 2009-04-23 21:58:04
Jeremy一直在Ruby1.9和JRuby兼容性上摇摆不定。Rails 2.2与两者都完全兼容,但可能还有一些支持库和gems的支持。再一次,很多工作都是为了使其他一切都完全兼容。
然后,从Rails 2.3的发行说明
Rails 2.3应该通过它自己的所有测试,不管您是运行在Ruby1.8上还是现在发布的Ruby1.9.1。但是,您应该意识到,要迁移到1.9.1需要检查所有的数据适配器、插件和其他您所依赖的Ruby 1.9.1兼容性以及Rails核心代码。
发布于 2009-04-23 21:56:51
基于它们的讨论板,Rails 2.3.0RC1和更高版本与Ruby1.9.1兼容(可能还有更高版本)。我猜他们还没有及时更新网站。
https://stackoverflow.com/questions/783651
复制相似问题