Rails 3.2.11应用程序中的资产管道适用于Ruby 1.9.3但在Ruby 2.0.0中停止工作

时间:2013-03-09 14:10:41

标签: ruby ruby-on-rails-3.2

我的资产管道在Ruby 1.9.3中运行良好。当我升级到2.0.0时它停止工作。

在Gemfile中:

gem 'jquery-rails'

在application.js文件中:

//= require jquery
//= require jquery_ujs
//= require bootstrap-affix
//= require bootstrap-alert
...
//= require jquery_nested_form
//= require sitengine.js
//= require_tree .

来自浏览器中的... / assets / application.js的结果:

//= require jquery
//= require jquery_ujs
//= require bootstrap-affix
//= require bootstrap-alert
...
//= require jquery_nested_form
//= require my_app.js
//= require_tree .
;

两个问题:

  1. 你有没有经历过这个?如果你有,很想收到你的评论。

  2. 您找到了解决方案吗? (先谢谢你的回答。)

  3. 谢谢!

1 个答案:

答案 0 :(得分:4)

我用bundle update更新了我的所有宝石,这就是诀窍。

不知道为什么,可能有些宝石已经更新为ruby 2。