Was macht Rake in einfachen Worten? Welche Zwecke hat es? Ich verstehe, dass es ein Build-Tool ist, aber ich sehe etwas detaillierter aus. (Für einen Simpleton.)
Ich erhalte eine Fehlermeldung, wenn ich versuche, die Funktion innerhalb einer Rechenaufgabe zu verwenden. Gibt es eine Möglichkeit, es zum Laufen zu bringen? Der Fehler lautet: "Keine solche Datei oder kein solches Verzeichnis - (Name der Rechenaufgabe)"
Ich bin neu in Schienen. Ich habe bemerkt , wenn in Schienen 5 Datenmigration zu erzeugen, verwenden einige Leute rails db:migrateüber rake db:migrate. Kann jemand den Unterschied zwischen dem Befehl Rails und Rake bei der Datenbankmigration erklären? Bedeutet dies, dass der Rechenbefehl in Schienen 5 veraltet ist? Danke vielmals
Integrierte Rake-Aufgaben funktionieren einwandfrei, aber meine neue benutzerdefinierte Aufgabe in Project / lib / task / pays.rb wird nicht geladen: namespace :payments do desc "Tally payments at the end of the month" task :compute => :environment do BillingPeriod.compute_new_period end end $ rake payments:compute (in /Users/rob/Code/Apps/skyfarm) rake aborted! Don't know how …
Ich versuche, den Ruby-Debugger in einer meiner Spezifikationen zum Laufen zu bringen: describe User do it "should be valid" do debugger User.new.should be_valid end end Wenn ich rspec starte, bekomme ich: debugger statement ignored, use -d or --debug option to enable debugging Ich habe folgendes versucht: rake spec --debug rake …
Ich möchte die folgenden Aktionen, vorzugsweise in Rake, in einem einzigen Befehl zusammenfassen: Holen Sie sich die Version meines lokalen Git-Repository. Git ziehen den neuesten Code. Git unterscheidet sich von der Version, die ich in Schritt 1 extrahiert habe, von der Version, die sich jetzt in meinem lokalen Repository befindet. …
Ich verwende Rake, um mein Projekt zu erstellen, und ich habe eine build.bat-Datei ähnlich der folgenden: @echo off cls rake Wenn ich auf build.bat doppelklicke, erscheint das Dos-Fenster und zeigt den gesamten Fortschritt an, schließt sich jedoch selbst, wenn die Aufgabe abgeschlossen ist. Gibt es eine Möglichkeit, eine Console.ReadLine zu …
Ich möchte eine Reihe von bashBefehlen von a ausführen Rakefile. Ich habe folgendes in meinem versucht Rakefile task :hello do %{echo "World!"} end aber bei der Ausführung rake hellogibt es keine Ausgabe? Wie führe ich Bash-Befehle aus einem Rakefile aus? HINWEIS : Dies ist kein Duplikat, da speziell gefragt wird, …
Ich habe ein Rails 2.2-Projekt, in dem ich die Funktionalität der rake db:test:prepareAufgabe überschreiben möchte . Ich dachte, das würde funktionieren, aber es funktioniert nicht: #lib/tasks/db.rake namespace :db do namespace :test do desc "Overridden version of rails' standard db:test:prepare task since the schema dump used in that can't handle DB …
Ich möchte eine neue Funktion mit Dummy-Daten füllen, aber nicht die Datei db / seeds.rb verwenden, da sie bereits andere Daten enthält, die für diese Funktion irrelevant sind. Um die Standarddatei seeds.rbauszuführen, führen Sie den Befehl aus rake db:seed. Wenn ich eine Datei in dem dbVerzeichnis mit dem Namen seeds_feature_x.rbaufstelle, …
Warum werden einige Rechenaufgaben nicht von aufgelistet rake -T? Wie db:migrate:reset? Ich kann es problemlos ausführen, aber warum ist es dort nicht aufgeführt? Gibt es eine Möglichkeit, eine vollständige Liste der Rechenaufgaben zu erhalten? % Rechen -T (in / home / zeus / projects / my_project) Rake about # Listet …
Auf einem frisch erstellten Rails-Projekt (generiert von rails someName ) können einige 'Standard'-Rake-Aufgaben ausgeführt werden wie: rake test rake db:migrate usw Die Frage ist, wo werden diese Aufgaben beschrieben? Die Standardeinstellung Rakefileenthält nicht alle diese Aufgaben. Außerdem habe ich ein Projekt überprüft, das verwendet, rspecund ich kann rake specalle Tests …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.