Devemos usar algo além de image-urle outros no Rails 4? Eles retornam valores diferentes que não parecem fazer sentido. Se eu tiver logo.pngem /app/assets/images/logo.pnge eu faço o seguinte, isso é o que eu recebo:
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")
Claro que nenhum desses funcionam porque eles precisam pelo menos /assetsna frente.
ATUALIZAÇÃO : Na verdade, acabei de notar, como faço para acessar as imagens no Rails 4? Eu tenho uma imagem em/app/assets/images/logo.png. Mas se eu for para qualquer um dos seguintes URLs, ainda não vejo minha imagem:
http://localhost:3000/assets/logo.png
http://localhost:3000/assets/images/logo.png
http://localhost:3000/logo.png
http://localhost:3000/images/logo.png
ATUALIZAÇÃO 2 : A única maneira de abrir o meulogo.pngé movendo-o para o/app/assets/stylesheetsdiretório e puxando para cima:
http://localhost:3000/assets/logo.png
.cssarquivo ou em um .css.scssarquivo?
.css.scssarquivo
asset_path("logo.png", image)