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
.css
파일 내부 또는 파일에서 해당 도우미를 사용하고 .css.scss
있습니까?
.css.scss
파일 안에 있습니다
asset_path("logo.png", image)