Получение префикса активов в тегах img дважды с помощью raty в prod.Heroku - PullRequest
0 голосов
/ 14 февраля 2019

Я использую библиотеку raty jquery, и мои изображения испорчены только в производстве.Вот что я имею в виду:

$(document).ready(function(){
        $('#target-<%=w_index%>').raty({
            half:  true,
            score: <%= @tastee.try(:jop_rank) || 0 %>,
            starOn: <%= image_path('star-on.png') %>,
            starOff: '<%= image_path('star-off.png') %>',
            starHalf: '<%= image_path('star-half.png') %>',
            cancelOn: '<%= image_path('cancel-on.png') %>',
            cancelOff: '<%= image_path('cancel-off.png') %>'
        });

, и результат рендеринга состоит в том, что скрипт имеет правильный URL-путь и хэш:

starOff: '/assets/star-off-6aaeebdaab93d594c005d366ce0d94fba02e7a07fd03557dbee8482f04a91c22.png'

, но тег визуализированного изображенияУдвоился ли префикс активов:

<img alt="5" src="/assets//assets/star-off-6aaeebdaab93d594c005d366ce0d94fba02e7a07fd03557dbee8482f04a91c22.png" title="gorgeous">

Что может быть причиной этого?

1 Ответ

0 голосов
/ 14 февраля 2019

Я ранее установил и затем удалил ratyrate gem.

Я удалил его из своего файла gem и из application.js.erb, однако файл js все еще присутствовал в моих ресурсах и компилировался из-за // = require_tree.

Удален файл js, предварительно скомпилирован и повторно развернут для решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...