Ich habe dies in lib/Aufgaben/foo.rake:Warum unterscheidet sich die Rake-Aufgabenerweiterung in meiner lokalen Umgebung und bei der Bereitstellung in Heroku Cedar?
Rake::Task["assets:precompile"].enhance do
print ">>>>>>>> hello from precompile"
end
Rake::Task["assets:precompile:nondigest"].enhance do
print ">>>>>>>> hello from precompile:nondigest"
end
Wenn ich rake assets:precompile
lokal ausführen, werden beide Nachrichten gedruckt.
Wenn ich zu Heroku schiebe, wird nur die Nachricht nondigest gedruckt. Jedoch, according to the buildpack, führt der Push genau denselben Befehl aus wie ich lokal bin.
Warum ist die Verbesserung der Basis-Assets: Precompile Fall funktioniert nicht auf Heroku, sondern funktioniert lokal?
Ich erweiterte Assets: Precompile: Nondigest und das scheint für mich zu arbeiten – Josh