문제

문제가 있습니다. 내 이미지가 Heroku에 나타나지 않습니다 .. 푸시에는 오류 메시지가 없으며 GEMFILE에 GEM 'RAILS_12FACTOR'를 설치했습니다.

그래서 나는 무엇을 해야할지 알지 못한다

주소는 http://middiz.herokuapp.com/m/a>

흔들림을 가질 수 있고 제발 도와 주실 수 있습니까?

thx 너무 많이

image desc

도움이 되었습니까?

해결책

나는 몇 가지 이미지를 볼 수 있지만, 문제가 무엇인지에 대한 아이디어를 제공하기 위해서는, Heroku

의 이미지를 실행하는 데 도움이되도록이 답변을 더 잘 쓰는 것이 좋습니다.


동적 CSS

CSS 기반 이미지가 사전 컴파일하고 Heroku에 배포 할 때 변경됩니다.Rails는 Asset fingerprinting 종속 자산 파일을 자산 자체에 연결하십시오.즉, CSS가 정적 인 것보다는 동적 이미지 경로가 있고이를 수행하는 방법은 "Nofollow"> SCSS를 사용하는 것입니다.

SCSS를 사용하면 자산 파이프 라인에 값을 동적으로 삽입 할 수 있으므로 이미지를 동적으로 제공 할 수 있습니다.어떻게 작동하는지 여기에 있습니다 :

#app/assets/application.css
background-image: url('background.png'); /* --> Renders static asset every time */

#app/assets/application.css.scss
background-image: image_path('background.png'); /* --> dynamically renders the fingerprinted path */
.


나는 그것이 당신을위한 직접적인 수정이 아니라, 나는 그것이 문제를 해결할 수있는 방법을 보여주는 것을 희망한다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top