我将rails从3.0.10升级到3.1.1,现在我得到以下错误:
undefined method 'javascript_expansions' for ActionView::Helpers::AssetTagHelper:Module
但不是每页都有,只涉及一些页面。我已经google了,但我没找到任何东西!我顺便跑了红宝石1.9.2 ......
我的资产管道似乎也不起作用。它未加载application.css
和application.js
文件,即使它位于assets
子文件夹中。我每次尝试获取任何文件时都会收到路由错误。
答案 0 :(得分:0)
我得到完全相同的错误,在删除tinymce并运行bundle install之后,一切都运行顺畅,因此加热咖啡机并尝试删除可疑的JavaScripts。
也许这只是一个幸运的拍摄他
答案 1 :(得分:0)
我解决了这个问题,将therubyracer
gem添加到Gemfile
并运行bundle install
。多数民众赞成......