3

我安装了 Ruby 2.0 来尝试使用我的 Rails 3.1.12 应用程序。

Ruby 2.0.0 可以安装所有相同的 gem。Gemfile.lock甚至没有改变。

jQuery但是现在当我加载页面时,我得到了未定义的javascript 错误。我的清单中提到的所有文件都没有出现在开发中。我尝试推送到暂存环境,以查看它们是否会在预编译期间包含在内,但事实并非如此。

这里是生产,仍然使用 Ruby 1.9.2,这里是使用 Ruby 2.0.0 暂存,这是我在两者之间更改的完整差异

什么?

4

1 回答 1

2

Rails 3.1.x不适用于 Ruby >= 2.0。

如果您想使用速度极快的 Ruby >= 2.0,请升级到 Rails >= 3.2.13。(这将是值得的。)

于 2013-12-17T18:27:47.497 回答