Gibt es eine direkte Möglichkeit, eine Rake-Task so zu modifizieren, dass ein bisschen Code ausgeführt wird, bevor die vorhandene Task ausgeführt wird? Ich bin auf der Suche nach etwas zu verbessern, das am Anfang und nicht am Ende der Aufgabe läuft.Rake vor dem Task-Hook
Rake::Task['lame'].enhance(['i_run_afterwards_ha_ha'])
T Die Aufgabe muss "lame" genannt werden, kann nicht "not_so_lame" heißen und nur einen Code ausführen, bevor "lame" aufgerufen wird. 'Rake :: Task [" lame "]. Invoke' – Kris
Ich muss etwas in Ihrer Antwort nicht verstehen? Was meinst du damit, dass es "lahm heißt, es kann nicht nicht heißen_o_lame" genannt werden? – bigtunacan