Одна из самых больших вещей, которые они не упоминают в Руководстве по конвейеру активов , - это удаление начальных / изображений / части пути.Так, например, это:
<%= image_tag "/images/about/header.png" %>
Необходимо изменить на это:
<%= image_tag "about/header.png" %>
То же самое относится и к файлам CSS.Так что это:
background-image: url("/images/alliance/header_background.png");
Изменится на:
background-image: image-url("alliance/header_background.png");
Обратите внимание, что при использовании конвейера активов никогда не следует включать начальную косую черту.Также, если вы используете вышеуказанную строку кода в своем CSS-файле, обязательно добавьте .scss в файл (чтобы application.css стал application.css.scss).
Надеюсь, это избавит вас от головной боли!