1

最近我将一个旧的 Ruby 项目(Ruby 2.2.5,Rails 4.2.7.1)迁移到了最新版本。

我按照以下步骤执行此操作,

  1. 删除了 GEM.lock 文件
  2. 删除了 GEM 文件中的版本号
  3. 重新运行“捆绑安装”命令。

现在我无法运行“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

请帮我。

4

0 回答 0