更新到Ruby 2.0打破了我的资产管道

时间:2013-07-01 13:56:31

标签: ruby-on-rails ruby asset-pipeline ruby-2.0

我安装了Ruby 2.0,试用我的Rails 3.1.12 app。

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

但是现在当我加载页面时,我收到jQuery未定义的javascript错误。在开发过程中,我的清单所说的所有文件都没有显示出来。我尝试推送到一个暂存环境,看看它们是否在预编译期间被包含在内,但它们不是。

以下是production, still with Ruby 1.9.2,此处为staging with Ruby 2.0.0,此处为the full diff of what I changed between the two

跆拳道?

1 个答案:

答案 0 :(得分:2)

使用Ruby> = 2.0,

Rails 3.1.x 不起作用

如果你想使用非常快速的Ruby> = 2.0,升级到Rails> = 3.2.13 。 (值得付出努力。)