【发布时间】:2013-07-01 13:56:30
【问题描述】:
我安装了 Ruby 2.0 来试用我的 Rails 3.1.12 应用程序。
所有相同的 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。
wtf?
【问题讨论】:
-
我不认为 rails 3.1.12 已经更新为与 ruby 2.0 一起使用。
-
请使用 rails 3.2.13 或 rails 4
标签: ruby-on-rails ruby asset-pipeline ruby-2.0