2012-04-17 3 views
0

나는 레일 애플리케이션의 프론트 엔드 부분에서 일하고 있어요. 몇 이미지를 추가해야했기 때문에 이미지를 app/assets/images 디렉토리에 추가했습니다.어떻게 레일 프로젝트에 새 이미지를 추가하려면?

나는 앱/자산/[이미지 이름]을 통해 함께 제공된 이미지에 액세스 할 수 있습니다,하지만 난 내 새로운 이미지에 액세스 할 수 없습니다. 시도했는데

/assets/images/[image name] 
/assets/[image name] 
/[image name] 
/images/[image name] 

캐싱 시스템이있는 것처럼 보이거나 잘못 처리하고 있습니다.

저를 알려 주시기 바랍니다.

덕분에, 달

답변

1

당신은 항상 경로를 계산하기 image_tag 또는 asset_path 도우미를 사용해야합니다 자산 파이프 라인 가이드에서 Linking Assets를 자산 참조 이름. 잘못 캐시되는 것 없는지 확인하기 위해 기본 간단한 파일 기반 레일 캐시를 사용하는 경우

또한 rake tmp:clear을 시도 할 수 있습니다.

1

시도 :

<%= image_tag "yourfilename.png" %> 
+0

는 또한, 내가 공급 업체/자산/이미지를 통해 내 이미지를 옮겼습니다. 이미지가 앱/자산/이미지에있을 때도 동일한 문제가있었습니다. 희망이 도움이됩니다! – Huy

관련 문제