ActiveAdmin错误的常量名称stringSymbolOrProcSettingNameError

问题描述

我正在尝试在Rails 6.0.3.2项目上安装Active Admin。我正在遵循本指南(https://activeadmin.info/0-installation.html)。第一个命令rails g active_admin:install产生以下错误

rails g active_admin:install --use_webpacker
      invoke  devise
    generate    No need to install devise,already done.
Deprecation warning: Expected boolean default value for '--orm'; got :active_record (string).
This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code
You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION.
      invoke    active_record
      create      db/migrate/20201020021157_devise_create_admin_users.rb
      create      app/models/admin_user.rb
      invoke      test_unit
      create        test/models/admin_user_test.rb
      create        test/fixtures/admin_users.yml
      insert      app/models/admin_user.rb
       route    devise_for :admin_users
        gsub    app/models/admin_user.rb
        gsub    config/routes.rb
      append    db/seeds.rb
      create  config/initializers/active_admin.rb
      create  app/admin
      create  app/admin/dashboard.rb
      create  app/admin/admin_users.rb
      insert  config/routes.rb
    generate  active_admin:webpacker
       rails  generate active_admin:webpacker
Traceback (most recent call last):
    67: from bin/rails:4:in `<main>'
    66: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `require'
    65: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:291:in `load_dependency'
    64: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `block in require'
    63: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
    62: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
    61: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
    60: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
    59: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
    58: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/commands.rb:18:in `<main>'
    57: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command.rb:46:in `invoke'
    56: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/base.rb:69:in `perform'
    55: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:392:in `dispatch'
    54: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in `invoke_command'
    53: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in `run'
    52: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/commands/generate/generate_command.rb:21:in `perform'
    51: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/actions.rb:15:in `require_application_and_environment!'
    50: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/actions.rb:28:in `require_environment!'
    49: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application.rb:339:in `require_environment!'
    48: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `require'
    47: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:291:in `load_dependency'
    46: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `block in require'
    45: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/zeitwerk-2.4.0/lib/zeitwerk/kernel.rb:34:in `require'
    44: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
    43: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
    42: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
    41: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
    40: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
    39: from /Users/grant/ali/er/cosmos_hub/config/environment.rb:9:in `<main>'
    38: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application.rb:363:in `initialize!'
    37: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:60:in `run_initializers'
    36: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
    35: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
    34: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
    33: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `call'
    32: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `each'
    31: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
    30: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:415:in `each_strongly_connected_component_from'
    29: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:415:in `call'
    28: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:50:in `tsort_each_child'
    27: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:50:in `each'
    26: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:421:in `block in each_strongly_connected_component_from'
    25: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
    24: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:422:in `block (2 levels) in each_strongly_connected_component_from'
    23: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
    22: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
    21: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:61:in `block in run_initializers'
    20: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `run'
    19: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `instance_exec'
    18: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/engine.rb:624:in `block in <class:Engine>'
    17: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/engine.rb:624:in `each'
    16: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/engine.rb:625:in `block (2 levels) in <class:Engine>'
    15: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/engine.rb:665:in `load_config_initializer'
    14: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/notifications.rb:182:in `instrument'
    13: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/engine.rb:666:in `block in load_config_initializer'
    12: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:318:in `load'
    11: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:291:in `load_dependency'
    10: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:318:in `block in load'
     9: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
     8: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
     7: from /Users/grant/ali/er/cosmos_hub/config/initializers/active_admin.rb:1:in `<main>'
     6: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin.rb:68:in `setup'
     5: from /Users/grant/ali/er/cosmos_hub/config/initializers/active_admin.rb:7:in `block in <main>'
     4: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:34:in `method_missing'
     3: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dynamic_settings_node.rb:23:in `block in add_writer'
     2: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dynamic_setting.rb:5:in `build'
     1: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dynamic_setting.rb:10:in `klass'
/Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dynamic_setting.rb:10:in `const_defined?': wrong constant name stringSymbolOrProcSetting (NameError)
      create  db/migrate/20201020021202_create_active_admin_comments.rb

忽略该错误并尝试迁移会产生相同的错误

rails db:migrate
rails aborted!
NameError: wrong constant name stringSymbolOrProcSetting
/Users/grant/ali/er/cosmos_hub/config/initializers/active_admin.rb:7:in `block in <main>'
/Users/grant/ali/er/cosmos_hub/config/initializers/active_admin.rb:1:in `<main>'
/Users/grant/ali/er/cosmos_hub/config/environment.rb:9:in `<main>'
bin/rails:4:in `<main>'
Tasks: TOP => db:migrate => db:load_config => environment
(See full trace by running task with --trace)

config/initializers/active_admin.rb中,我尝试注释掉第7行config.site_title = "My Site's Title"。这样做然后运行rails g active_admin:install --use_webpackerrails db:migrate都会产生以下错误

Traceback (most recent call last):
    79: from bin/rails:4:in `<main>'
    78: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `require'
    77: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:291:in `load_dependency'
    76: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `block in require'
    75: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
    74: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
    73: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
    72: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
    71: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
    70: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/commands.rb:18:in `<main>'
    69: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command.rb:46:in `invoke'
    68: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/base.rb:69:in `perform'
    67: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:392:in `dispatch'
    66: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in `invoke_command'
    65: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in `run'
    64: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/commands/generate/generate_command.rb:21:in `perform'
    63: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/actions.rb:15:in `require_application_and_environment!'
    62: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/command/actions.rb:28:in `require_environment!'
    61: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application.rb:339:in `require_environment!'
    60: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `require'
    59: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:291:in `load_dependency'
    58: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/dependencies.rb:324:in `block in require'
    57: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/zeitwerk-2.4.0/lib/zeitwerk/kernel.rb:34:in `require'
    56: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
    55: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
    54: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register'
    53: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
    52: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
    51: from /Users/grant/ali/er/cosmos_hub/config/environment.rb:9:in `<main>'
    50: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application.rb:363:in `initialize!'
    49: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:60:in `run_initializers'
    48: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
    47: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
    46: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
    45: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `call'
    44: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:347:in `each'
    43: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
    42: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
    41: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
    40: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
    39: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:61:in `block in run_initializers'
    38: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `run'
    37: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `instance_exec'
    36: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/finisher.rb:184:in `block in <module:Finisher>'
    35: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:10:in `execute'
    34: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activesupport-6.0.3.2/lib/active_support/file_update_checker.rb:83:in `execute'
    33: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:29:in `block in updater'
    32: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:20:in `reload!'
    31: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:40:in `load_paths'
    30: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:40:in `each'
    29: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/railties-6.0.3.2/lib/rails/application/routes_reloader.rb:40:in `block in load_paths'
    28: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
    27: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
    26: from /Users/grant/ali/er/cosmos_hub/config/routes.rb:1:in `<main>'
    25: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/actionpack-6.0.3.2/lib/action_dispatch/routing/route_set.rb:408:in `draw'
    24: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/actionpack-6.0.3.2/lib/action_dispatch/routing/route_set.rb:426:in `eval_block'
    23: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/actionpack-6.0.3.2/lib/action_dispatch/routing/route_set.rb:426:in `instance_exec'
    22: from /Users/grant/ali/er/cosmos_hub/config/routes.rb:3:in `block in <main>'
    21: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin.rb:76:in `routes'
    20: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:141:in `routes'
    19: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:115:in `load!'
    18: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:115:in `each'
    17: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:115:in `block in load!'
    16: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:123:in `load'
    15: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/error.rb:43:in `capture'
    14: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:123:in `block in load'
    13: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
    12: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:59:in `load'
    11: from /Users/grant/ali/er/cosmos_hub/app/admin/admin_users.rb:1:in `<main>'
    10: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin.rb:72:in `register'
     9: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/application.rb:65:in `register'
     8: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/namespace.rb:70:in `register'
     7: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/namespace.rb:242:in `parse_registration_block'
     6: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dsl.rb:15:in `run_registration_block'
     5: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/dsl.rb:15:in `instance_exec'
     4: from /Users/grant/ali/er/cosmos_hub/app/admin/admin_users.rb:4:in `block in <main>'
     3: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/resource_dsl.rb:85:in `index'
     2: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/resource/page_presenters.rb:22:in `set_page_presenter'
     1: from /Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/resource/page_presenters.rb:74:in `find_index_class'
/Users/grant/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activeadmin-2.8.1/lib/active_admin/resource/page_presenters.rb:74:in `const_get': uninitialized constant ActiveAdmin::Views::IndexAstable (NameError)
Did you mean?  ActiveAdmin::Views::IndexAsTable

我不确定这是否是已知问题,但在GitHub页面,Stackoverflow或其他任何问题的历史记录中找不到类似的错误。我已经将ActiveAdmin与Rails 6一起使用了很多次,没有任何问题,所以我不确定是什么问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)