Warum bekomme ich diesen Fehler?
%Vor%zum Laden eines Bildes in:
%Vor%BEARBEITEN
Ich habe bemerkt, dass dieses Problem erst aufgetreten ist, nachdem ich bundle update
gemacht habe, der Fehler tritt bei jedem Bild auf. Ich werde versuchen, Details hier hinzuzufügen:
Stapelverfolgung:
%Vor% Gemfile.lock vor und nach bundle update
: Ссылка
Vollständige Ablaufverfolgung: Ссылка
Ich weiß nicht, welches Juwel das Problem verursacht hat.
Dies scheint ein Fehler im Edelstein less-rails
zu sein, mit dem Haml Pfade für die Direktive image_tag
auflöst.
Beim Aufruf von image_tag
versucht less-rails
schließlich, nach Assets zu suchen, von denen die Datei abhängig ist, die jedoch versehentlich Nicht-Textdateien enthalten. Dies führt zu dem Fehler, den Sie feststellen.
Ein Fix existiert auf einem (etwas veralteten) Zweig im Projekt, der den Pfad korrekt überprüft. Wir können zum Testen eingreifen:
%Vor%Weitere Informationen finden Sie unter dieses Ticket . Wie dort vorgeschlagen, müssen Sie möglicherweise überprüfen, ob der Code einen geeigneten Pfad für das Bild verwendet.
Tags und Links ruby-on-rails ruby-on-rails-4