* Ich möchte eine benutzerdefinierte Rake-Aufgabe in meiner Sinatra-App erhalten, aber ich bekomme immer rake aborted!
Don't know how to build task 'greet'
.
Hier ist die benutzerdefinierte Rake-Aufgabe ( greet.rake
) für Testzwecke:
Ich habe die greet.rake
in ./lib/tasks
(Rails) eingefügt. Ich nehme an, Rake kann das richtige Verzeichnis für die Datei nicht finden.
Wie bekomme ich eine benutzerdefinierte Rake-Aufgabe in Sinatra?
Ich benutze Ruby 2.0.0 und Sinatra 1.4.4.
Das Rakefile sieht jetzt so aus:
%Vor%Bei Verwendung von:
%Vor%Ich bekomme:
%Vor% Erstelle ein Rakefile
im obersten Verzeichnis deiner Sinatra-App, benötige die Datei, die diese Aufgabe enthält, die du verwenden willst und du solltest gut gehen.
Bearbeiten:
Eine einfache Lösung ist das Ändern Ihres Rakefile
zu:
Jetzt wird% .rake
Datei unter lib/tasks
geladen.
Tags und Links ruby ruby-on-rails sinatra rake