Я новичок в Rails, который пробовал Rails на капле DigitalOcean. Установки, казалось, работали нормально, но я получаю любопытное сообщение об ошибке, когда пытаюсь создать скаффолд:
DO 10:48 Rails/simple (master) → rails generate scaffold User name:string email:string
Traceback (most recent call last):
5: from bin/rails:3:in '<main>'
4: from bin/rails:3:in 'load'
3: from /home/tony/rails/simple/bin/spring:10:in '<top (required)>'
2: from /home/tony/rails/simple/bin/spring:10:in 'new'
1: from /home/tony/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/lockfile_parser.rb:95:in 'initialize'
/home/tony/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/lockfile_parser.rb:108:in 'warn_for_outdated_bundler_version': You must use Bundler 2 or greater with this lockfile. (Bundler::LockfileError)
DO 10:49 Rails/simple (master) → bundle list bundler
/home/tony/.rvm/gems/ruby-2.6.0/gems/bundler-2.0.1
DO 10:50 Rails/simple (master) → gem list bundler
*** LOCAL GEMS ***
bundler (2.0.1, default: 1.17.2)
bundler-unload (1.0.2)
rubygems-bundler (1.4.5)
Т.е. текущим гемом Bundler является версия 2.0.1, но Rails все еще считает его недостаточным.
Я не могу найти ничего подобного в Интернете. Единственный красный флажок, который я вижу, это то, что гем компоновщика показывает версию по умолчанию 1.17.2. Как мне начать диагностировать проблему?