我正在经历一个经常出现的问题,而在rails_admin中点击管理员信息中心则会给我错误:
RailsAdmin中的ExecJS :: ProgramError :: Main#dashboard
TypeError: Object doesn't support this property or method
(in c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rails_admin-0.6.7/app/assets/javascripts/rails_admin/ra.nested-form-hooks.coffee)
第9行包含以下代码:
= javascript_include_tag "rails_admin/rails_admin.js"
尝试解决方案:
对我来说没有任何作用。如果有人解决了,请告诉我。
答案 0 :(得分:3)
试试这个。在你的Gemfile中,输入
gem 'coffee-script-source', '1.8.0'
然后运行
bundle update coffee-script-source
我读过1.9.0在Windows上有问题,过去曾使用过这种解决方法,但今天在Rails Admin的新项目中重新出现了这个问题,引导我发帖。当然它适用于Ubuntu和Mac OSX。 Here's another post where this worked for someone else.