Ich benutze Ruby 1.9 und wenn ich "rake assets: precompile" in meiner Rails-App starte, schlägt es fehl und gibt folgendes zurück:
rake aborted!
undefined method 'bytesize' for true:TrueClass
~/shared/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/utils.rb:282:in 'bytesize'
Der Abschnitt in dem Code, der in utils.rb fehlschlägt, ist dies (Zeilen 280-289):
%Vor%Zeile 282 ist die dritte Zeile, string.bytesize.
Ich habe viele Lösungen für ähnliche Probleme gefunden, aber keine konnte das lösen. Einige Vorschläge waren, Code in Umgebungen / production.rb zu ändern und die Reihenfolge der Edelsteine in der Gemfile zu ändern, aber keine Lösung funktioniert für mich. Irgendwelche Vorschläge würden sehr geschätzt werden. Übrigens verwende ich Rack v 1.4.1.
Danke!
vollständige Ablaufverfolgung:
%Vor%Tags und Links compilation ruby-on-rails rack assets