최근에 오래된 앱을 Ruby on Rails 3.2.9로 업그레이드했습니다. 자산 파이프 라인을 가능하게하는 동안, 나는 이런 식으로 만 지문 이미지 파일을로드 할 도우미를 사용할 수 있도록 css.scss.erb
내 css.scss
파일을 변경 : 이것은 독립형 파일에서 작동ERB가 자산 파이프 라인으로 가져 오지 않음
`background: url(<%= asset_path "wishlist.png" %>)`
을하지만, css.scss.erb
파일이있는 경우
`Invalid CSS after "...d: url(": expected ")", was "<%= asset_path ..."
내가이 question에 관한 모든 제안을 시도했지만 앱이 핑거 프린트 파일을로드하는 동안 그들 중 누구도 오류를 피할 수 없다 : screen.css.scss
으로 가져올 수, 다음과 같은 오류를 반환합니다.
모든 솔루션? 사전에
감사합니다.
내가 그 시도 한 앱이가 사용하는 이미지가 침입하지 않더라도 지문이 아닌 만약 내가 뭔가 잘못하고있는 것을 보았을 때 나는 다음과 같이이 방법을 구현하고있다 : background : url (asset-path ("wishlist.png" image-path ("wishlist.png"))' –
프로덕션에서만 작동하며,이 모드에서 테스트 해 보셨습니까? – pkubicki
예. 앞에서 말했듯이 앱은 깨지지 않고 '레이크 자산 : 사전 컴파일'이 올바르게 실행되지만 이미지의 비 지문 버전도 계속 사용됩니다. –