最近我将一个旧的 Ruby 项目(Ruby 2.2.5,Rails 4.2.7.1)迁移到了最新版本。
我按照以下步骤执行此操作,
- 删除了 GEM.lock 文件
- 删除了 GEM 文件中的版本号
- 重新运行“捆绑安装”命令。
现在我无法运行“rake db:migrate”命令,因为它向我抛出了以下错误。
rake aborted!
No such middleware to insert after: "ActionDispatch::DebugExceptions"
但我的仓库中的其他项目运行成功。我尝试了“bundle exec rake db:migrate”命令而不是“rake db:migrate”命令。但没有帮助。
我运行时遇到同样的错误
rake middleware
我当前的版本是 Ruby 2.6.7 和 Rails 6.1.4
请帮我。