Guard: LoadError : impossible de charger ce fichier

Créé le 28 janv. 2015  ·  16Commentaires  ·  Source: guard/guard

Salut tout le monde,

Je ne sais pas vraiment s'il s'agit d'un problème approprié, mais après la mise à niveau de ruby ​​dans mon projet rails vers 2.1.4, je ne suis plus en mesure d'exécuter le projet via rails s , rails c , ou toute tâche de râteau. Tout fonctionnait bien en 2.1.2.

Voici l'erreur que je continue d'obtenir:

$ rake db:drop db:create db:migrate
rake aborted!
LoadError: cannot load such file -- guard/guard
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
LoadError: cannot load such file -- guard-spring
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)

Je suis sous OSX, ruby ​​installé via rbenv. J'exécute Gemfile.lock dit que la garde est à 2.11.1. Toute aide sur ce problème appréciée.

Commentaire le plus utile

Je viens de mettre à jour les versions des gemmes de garde, et cela a fonctionné comme par magie

Tous les 16 commentaires

1) Retirez simplement le garde-ressort de votre Gemfile et Guardfile.
2) Ensuite, mettez à niveau guard-rspec (exécutez bundle update guard-rspec )
3) Configurez guard-rspec pour utiliser le ressort (voir ceci : https://github.com/guard/guard-rspec#options)

Explication:
guard-spring n'est pas mis à jour pour fonctionner avec les nouvelles versions de Guard, mais ce n'est même plus nécessaire, puisque guard-rspec prend en charge spring.

Merci! Tout fonctionne à nouveau ensuite.

merci, ça a marché

ne fonctionne pas. Je n'ai pas de ressort de garde dans Gemfile et Guardfile. les étapes 2, 3 n'aident pas

@ElminDmitry - votre problème peut être différent. Si vous avez "guard/guard" dans le message, vous utilisez peut-être un plugin Guard obsolète.

Essayez "bundle exec rake (...)" à la place - cela peut aider à trouver la cause.

Si vous le pouvez, ouvrez un nouveau problème, collez votre Gemfile et Gemfile.lock (ou au moins la sortie bundle show ).

Ou, vous pouvez essayer d'exécuter guard -d - toute erreur peut également aider.

Le problème apparaît après l'ajout et l'installation de la gemme 'guard-spork' gem 'childprocess'

Guard-spork est obsolète pour autant que je m'en souvienne, alors retirez-le et/ou utilisez guard-zeus ou spring.

Merci pour l'aide

Celui qui était obsolète pour moi était guard-resque.

J'ai eu un problème similaire avec une base de code héritée. Voici les versions qui ont fonctionné pour moi pour surmonter l'exigence de garde/garde manquante.

group :development do
  gem 'guard-rails', '0.7.2', require: false
  gem 'guard-rspec', '3.1.0', require: false
  gem 'guard-rubocop', '1.2.0', require: false
  gem 'guard-spork', '2.1.0', require: false
end

Pareil ici aujourd'hui. J'ai dû épingler rspec à ' ~> 3.4.0' pour le résoudre, après que bundle update m'ait donné rspec 3.5 beta3.

Je viens de mettre à jour les versions des gemmes de garde, et cela a fonctionné comme par magie

quiconque utilise guard-konacha , il semble ne plus fonctionner pour quiconque reçoit également

LoadError: cannot load such file -- guard/guard

@tastycakeman guard-konacha gem s'appuie sur la version 1 de Guard. Changez votre fichier gem en gem 'guard-konacha', github: 'lbeder/guard-konacha' qui a une gemspec mise à jour pour prendre en charge une version plus récente de Guard.

Lors de l'exécution de rake db:create, je suis confronté à l'erreur suivante :

`râteau avorté !

LoadError : impossible de charger ce fichier -- guard/guard
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :251:dans le bloc require' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in requis'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :236:in load_dependency' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/guard-migrate-1.0.4/lib/guard/migrate.rb :2:in <top (required)>' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:95:in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :95:in rescue in block in require' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:72:in block in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :65:in each' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:65:in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler.rb :114:in require' /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/config/application.rb:7:in /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/ Rakefile:5 :in require' /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/Rakefile:5:in /Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/rake-12.3.0/exe/rake :27:in <top (required)>' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/bin/ruby_executable_hooks:15:in eval'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/bin/ruby_executable_hooks :15:in <main>' (See full trace by running task with --trace)

Je suis nouveau sur ruby, mais cela fait maintenant 3 jours, je ne parviens pas à le faire fonctionner sur Windows. mon erreur:
rake db:créer
râteau avorté !
LoadError : impossible de charger ce fichier -- /mnt/c/code/myapp/config/application
/mnt/c/code/myapp/ rakefile:4 :in require_relative' /mnt/c/code/myapp/rakefile:4:in (Voir la trace complète en exécutant la tâche avec --trace)

Cette page vous a été utile?
0 / 5 - 0 notes