2015-06-09 5 views
1

Во-первым здесь моя зависимость:Rails выводя неправильный путь активов

ruby '2.2.2' 
gem 'rails', '4.2.1' 

После this article, это должно работать:

image_tag("icon") 
# => <img alt="Icon" src="/assets/icon" /> 

Мой сервер отлажен:

image_tag("icon") 
[2] pry(#<#<Class:0x007fc87e261120>>)> => "<img src=\"/images/icon\" alt=\"Icon\" />" 

Почему мой вывод сервера /images/icon вместо /assets/icon. Все мои изображения находятся внутри app/assets/images и в настоящее время не отображаются. Что я сделал не так?

обновление Вопрос

Добавление расширения, такие как .png не помогает до сих пор:

pry(#<#<Class:0x007f9095686a00>>)> => "<img src=\"/images/icon.png\" alt=\"Icon\" />" 
+1

также обеспечить расширение значок (например: -. ** ** PNG) – Abhi

ответ

0

Вы не обеспечивают расширение изображения. Обеспечить расширение как:

image_tag("icon.png")

+1

Вы даже попробовать это без расширения значок, и она работала, добавив расширение? –

+0

@Remember_me Yup !!! Я смог точно воспроизвести вашу проблему. – Abhi

+1

его странный не помогает мне его странным –