Я запустил небольшое приложение, которое изначально написал под Rails 3.1.0.rc4. Прошлой ночью я начал переход на финал 3.1.0. Ну, я столкнулся с неприятной загадкой в конвейере активов. Мой JS в порядке, мой CSS в порядке; однако изображения, включенные в таблицы стилей, НЕ подходят. Я использую расширения .css.scss.erb, чтобы я мог использовать как SASS, так и помощник asset_path для указания путей к моим скомпилированным ресурсам.
пример:
background: url(<%= asset_path "background.png" %>);
Результат:
background: url('background.png');
, что является проблемой, так как скомпилированный ресурс - background-a76dde63a16fbb15fe1b4ec496b50877.png
И image_tag, и asset_path корректно работают в представлениях erb в приложении, но не в файлах scss. Любой вклад будет приветствоваться.