Heroku: ошибка конвейера активов при отображении изображений

#ruby-on-rails #heroku

#ruby-на-рельсах #герой

Вопрос:

Я не могу решить проблему с отображением изображения в `assets / images in production (Heroku). Изображение отображается в процессе разработки, но оно не будет работать только в рабочей среде.

ActionView::Шаблон::Ошибка (Актив «category-1.jpeg » отсутствует в конвейере активов.)

       <%= link_to category do %>
        <div class="categoryItem">
          <div class="image">
            <%= image_tag "category-#{category.id}.jpeg" %>
          </div>
          <div class="name">
            <span><%= category.name %></span>
          </div>
        </div>
      <% end %>
  

Ответ №1:

Вы можете преодолеть это, обновив production.rb в config/environments/production.rb . Просто установите

 config.assets.compile = true