почему путь к изображению не разрешен в scss?

в моем приложении у меня есть файл scss, полученный из gem, который находится в папке gem вне папки проекта моего приложения

локально работает нормально, у меня правильный путь к изображениям, вот так: (скопировано из инспектора элементов в chrome)

media="all"
.social-share-button-twitter {
display: inline-block;
width: 16px;
height: 16px;
background: url("/assets/sprites/social-share-button.png") 0px -48px no-repeat;
}

но при развертывании на heroku путь к изображению не разрешается, я получаю такой результат:

media="all"
.social-share-button-twitter {
display: inline-block;
width: 16px;
height: 16px;
background: url(image-path("sprites/social-share-button.png")) 0px -48px no-repeat;
}

обратите внимание на URL выше, конечно, он не будет указывать на изображение PNG.

вот как его в файле scss:

.social-share-button-baidu { display:inline-block; width: 16px; height: 16px; background: url(image-path('sprites/social-share-button.png')) 0px 0px no-repeat }

Любая идея, почему я получаю неправильный путь в развернутом приложении?

Как я могу заставить rails использовать другой файл scss вместо файла в папке gem? Я попытался установить другой файл в application.css, но rails продолжает использовать файл в папке gem.

Любая идея ? почему его хорошо работает локально?

Ответы на вопрос(1)

Ваш ответ на вопрос