Ich verwende Ruby Enterprise Edition für mein Projekt. Wenn ich meinen Rake-Task durch Ausführen des Befehls rake -T
überprüfe, erhalte ich die folgende Fehlermeldung:
Die Fehlermeldung bedeutet, dass ich bundle exec verwenden kann, um das Problem zu lösen, aber ich bin mir nicht sicher, wie? Also, wie diese Fehlermeldung loswerden?
------------------------------ mehr ------------- --------------
Ich möchte meine Gemfile aktualisieren, anstatt bundle exec rake -T
auszuführen. Aber wenn ich mein Projekt Gemfile öffne, habe ich Rake 0.9.2 in meinem Gemfile nicht gesehen, warum beschwert sich die Fehlermeldung, dass ich es habe? Wo könnte der Ort sein, den ich definiert Rake 0.9.2 ??
Dies liegt daran, dass das Tool rake
nicht mit der Version übereinstimmt, die in Gemfile
geschrieben wurde.
Sie müssen diesen Befehl zuerst ausführen, um sicherzustellen, dass Rake 0.9.2 installiert wird:
%Vor%Dann können Sie Rake 0.9.2 mit dem folgenden Befehl ausführen:
%Vor% Die Funktion bundle
ist ein nettes Tool, mit dem Sie die Abhängigkeit Ihrer Anwendung verwalten können. Sie können weitere Informationen von hier erhalten.
Tags und Links ruby-on-rails-3 ruby-on-rails ruby-on-rails-3.1 rake rake-task