Для чего это стоит, когда я сделал это, я обнаружил, что ни одна папка не должна быть включена в путь в файле css.Например, если у меня есть app/assets/images/example.png
, и я помещаю это в мой файл css ...
div.example { background: url('example.png'); }
... тогда каким-то образом это волшебным образом работает.Я понял это, запустив задачу rake assets:precompile
, которая просто высасывает все из всех ваших путей загрузки и помещает ее в папку ящика нежелательной почты: public/assets
.Это иронично, IMO ...
В любом случае это означает, что вам не нужно указывать пути к папкам, все в ваших папках с ресурсами будет в конечном итоге находиться в одном огромном каталоге.То, как эта система разрешает конфликты имен файлов, неясно, вам, возможно, следует быть осторожным с этим.
Вид разочарования, нет лучших документов для такого большого изменения.