Rails 4 image-path, image-url и asset-url больше не работают в файлах SCSS
Должны ли мы использовать что-то еще, кромеimage-url
и другие в Rails 4? Они возвращают разные значения, которые некажется, не имеет смысла. Если у меня естьlogo.png
в/app/assets/images/logo.png
и я делаю следующее, вот что я получаю:
image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work
image-path("logo.png") -> "/images/logo.png"
asset-url("logo.png") -> url("/logo.png")
Конечно, ничего из этого не работает, потому что они нуждаются по крайней мере/assets
спереди.
ОБНОВИТЬНа самом деле, я только что заметил, как я могу получить доступ к изображениям в Rails 4? У меня есть изображение в/app/assets/images/logo.png
, Но если я перейду на любой из следующих URL, я все равно нене вижу мое изображение:
http://localhost:3000/assets/logo.png
http://localhost:3000/assets/images/logo.png
http://localhost:3000/logo.png
http://localhost:3000/images/logo.png
ОБНОВЛЕНИЕ 2: Единственный способ, которым я могу воспитатьlogo.png
путем перемещения его в/app/assets/stylesheets
каталог, а затем подтягивание:
http://localhost:3000/assets/logo.png