【问题标题】:`test/dummy/config/application (LoadError)` when using `rails console` in a Rails engine在 Rails 引擎中使用“rails 控制台”时出现“test/dummy/config/application (LoadError)”
【发布时间】:2018-07-27 10:08:05
【问题描述】:

在 Rails 5 升级后使用 rails app:update:bin 生成 binstub 后 rails console 现在会出现错误:test/dummy/config/application (LoadError)

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-5 rails-engines


    【解决方案1】:

    这是因为bin/rails中生成的代码没有考虑到正在使用RSpec,它使用spec目录,而不是test

    修复打开 bin/rails 并将 APP_PATH 更改为指向规范目录中的虚拟应用程序,即

    APP_PATH = File.expand_path('../../spec/dummy/config/application', __FILE__)
    

    【讨论】:

      猜你喜欢
      • 2015-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 2011-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多