레일 응용 프로그램이있어서 로컬 환경이 제대로 작동하므로 매우 좌절감을 느낍니다. 일부 CSS 배경 이미지를 사용했지만 Heroku에서 CSS 배경 이미지를 배포 한 후 표시되지 않았습니다 ...Heroku CSS 배경 이미지가 작동하지 않습니다.
나는 많은 정적 감지기로 문제를 알고 있지만 해결책은 없다. 내 css.erb 파일에서
:
group :production do
gem 'pg'
gem 'rails_12factor', '0.0.2'
end
그리고 내 설정/생산에 다음을 추가 한 :
.fade-carousel .slides .slide-1 {
background-image: image-url("ich.jpg");
}
.fade-carousel .slides .slide-2 {
background-image: image-url("gruen.jpg");
}
.fade-carousel .slides .slide-3 {
background-image: image-url("see.jpg");
}
.fade-carousel .slides .slide-4 {
background-image: image-url("huette.jpg");
}
내 gemfile이를 추가 한 '. rb :
config.serve_static_files = true
config.serve_static_assets = true
하지만 아무 것도 작동하지 않습니다. (. 내가 Heroku가 할 수있는 프로젝트를 배포 할 때 로그 메시지 다음 어떤 배경 이미지를 얻을 수없고 :
ActionController::RoutingError (No route matches GET]"/images/huette.jpg"):
ActionController::RoutingError (No route matches GET]"/images/see.jpg"):
ActionController::RoutingError (No route matches GET]"/images/gruen.jpg"):
ActionController::RoutingError (No route matches GET]"/images/ich.jpg"):
실행 해보십시오. heroku rake assets : precompile? – power
예 프로젝트를 배포하기 전에 "rake assets : RAILS_ENV = production"을 사전 컴파일했습니다. : – Kumaro
시도해보십시오 : heroku run rake assets : 사전 컴파일 – power