目前正在从 Rails 4 升级到 6.1,在 ActiveAdmin (2.13.1) gem 上遇到错误。
在 admin/dashboard.rb
ActiveAdmin.register_page 'Dashboard' do
content title: 'Welcome' do
para 'Hello world' # for simpliciy's sake
end
end
当我尝试运行
rails s
。这个错误 500 出现
"Can't be in the context of nil. [, <!DOCTYPE html><html lang=\"en\">\n <head>\n <title>Welcome</title>...]
试着环顾四周,但似乎找不到其他人遇到过这个问题。关于这意味着什么以及如何解决它的任何想法?谢谢!
这是由于 Rails 4 遗留代码引起的一个完全不相关的问题。我删除了那些,上面的代码工作正常。