【发布时间】:2015-07-17 07:40:13
【问题描述】:
在将我的应用从 ruby 1.9.3 升级到 2.1.6 后,访问我的 Active Admin 驱动的管理界面会引发以下错误:
NoMethodError - undefined method 'empty?' for nil:NilClass
(in /Users/myusername/Rails/myapp/app/assets/stylesheets/active_admin.css.scss)
我在简单地访问 Active Admin 页面和执行 rake assets:precompile(部署期间也会发生)时复制了此错误。
我尝试将active_admin.css.scss的内容完全注释掉,但无济于事。我的相关 gem 版本:
- activeadmin (0.5.1)
- 萨斯 (3.4.13)
- sass-rails (3.2.6)
- bootstrap-sass (2.1.1.0)
- 导轨 (3.2.21)
在 ruby 1.9.3 和 2.1.6 之间发生了什么可能会导致样式表出现此错误?
【问题讨论】:
标签: ruby-on-rails sass capistrano asset-pipeline activeadmin