2013-07-22 12 views
8

Ich möchte angeben, welche Asset-Dateinamen einen Digest bekommen und welche nicht. Kann ich das machen und wie?Rails 4 selektive Asset Digest

Ich brauche diese Funktionalität, weil ich ein Asset auf einer externen Website verwenden werde und diese URL muss die gleiche sein.

Was ist die beste Lösung für dieses Problem?

+0

AFAIK alle Vermögenswerte erhalten eine Digest – phoet

Antwort

8

Alle Dateien werden verdaut. In Rails 3 hatten alle Dateien auch eine Kopie ohne Digest, aber dies wurde in Rails 4 entfernt. Nun sollten Sie nicht verdaute Assets in /public haben. Eine Problemumgehung besteht darin, eine Rake-Aufgabe zu erstellen, die die Assets kopiert. Weitere Details finden Sie unter https://github.com/rails/sprockets-rails/issues/49 Dort gibt es auch einen Affen-Patch, um das alte Verhalten wiederherzustellen.

+6

Eine andere Lösung ist, dieses Juwel zu verwenden: https://github.com/alexspeller/non-stupid-digest-assets –

Verwandte Themen