При использовании 'bundle exec rake db: create' rake всегда прерывается Как решить? - PullRequest
0 голосов
/ 18 октября 2018

Каждый раз, когда я выполняю bundle exec rake db:create Я всегда получаю эту ошибку в терминале:

rake aborted!
LoadError: cannot load such file -- /Users/davidnoldner/Documents/GitHub/RatatamBot/rakefile/User/Documents/RatatamBot
/Users/davidnoldner/Documents/GitHub/RatatamBot/rakefile:1:in `require'
/Users/davidnoldner/Documents/GitHub/RatatamBot/rakefile:1:in `<top (required)>'
/Users/davidnoldner/.rvm/gems/ruby-head/gems/rake-12.3.1/exe/rake:27:in `<top (required)>'
/Users/davidnoldner/.rvm/gems/ruby-head/bin/ruby_executable_hooks:24:in `eval'
/Users/davidnoldner/.rvm/gems/ruby-head/bin/ruby_executable_hooks:24:in `<main>'
(See full trace by running task with --trace)

Я застрял в этом со вчерашнего дня и часто искал ответ здесь, на Stackoverflow, ноне нашел решения, соответствующего моей проблеме.Это немного расстраивает.Мне действительно нужна твоя помощь.

Rakefile:

  require File.expand_path('/Users/davidnoldner/Documents/GitHub/RatatamBot/rakefile', __FILE__)
  require 'rake'
  require 'resque/tasks'

+ # temp fix for NoMethodError: undefined method `last_comment'
+ # remove when fixed in Rake 11.x
+ module TempFixForRakeLastComment
+   def last_comment
+     last_description
+   end 
+ end
+ Rake::Application.send :include, TempFixForRakeLastComment
+ ### end of temfix
+ 
  task "resque:preload" => :environment

  Rails.application.load_tasks
...