“此锁文件必须使用Bundler 2或更高版本。”运行rake db:migrate

时间:2019-04-09 02:48:34

标签: ruby-on-rails

我正在设置一个基本的Rails应用程序。我有一个设置路线的简单控制器,以及一个模型。我已经更新了迁移文件,但是每当我运行rake db:migrate时,它都会给我一个“您必须对该捆绑文件使用Bundler 2或更高版本”。错误。我尝试更新捆绑器,看起来工作正常(输出“成功安装捆绑器-2.0.1”),但错误仍然存​​在。

1 个答案:

答案 0 :(得分:0)

您需要运行bundle update,以使您的Gemlock文件具有捆绑程序版本(或),您可以在进行rake任务之前将bundle exec附加在bundle exec rake db:migrate之前,并且应该没问题。

希望有帮助!