неопределенный метод `start_with?’ для false:FalseClass на rails генерирует -p

#ruby-on-rails

#ruby-on-rails

Вопрос:

Я относительный новичок в rails. Используя rbenv, ruby 2.7.2 и rails 6.1.0. Я получаю эту ошибку всякий раз, когда пытаюсь использовать rails generate scaffold user -p

 /home/james/.rvm/gems/ruby-2.7.0/gems/thor-1.0.1/lib/thor/actions.rb:116:in `relative_to_original_destination_root': undefined method `start_with?' for false:FalseClass (NoMethodError)
 

Он работает нормально без -p , но я не чувствую себя достаточно уверенно с rails, чтобы знать, является ли это ошибкой.

Ответ №1:

Это действительно ошибка из Rails 6.1, я отправил PR, чтобы исправить ее.