我的rails應用程序有問題(Rails 4.0.0.rc2,ruby 2.0.0p195)。Heroku不提供背景圖片,localhost呢?
行爲很奇怪:我的本地主機正確顯示背景圖片,Heroku沒有。
在Heroku的日誌,我可以看到以下錯誤:
我:
ActionController::RoutingError (No route matches [GET] "/assets/piano.jpg"):
我已經在我的custom.css.scss插入下面的代碼創建的背景圖片我用下面的代碼觸發了這一點,我在我的靜態頁面上:
<body class="full">
....
</body>
我已經擁有創業板在生產環境中運行:
group :production do
gem 'pg'
gem 'rails_12factor'
end
在production.rb我已經設置了以下設置爲true:
config.serve_static_assets = true
然而,不被顯示的圖像。你能幫我嗎?
http://stackoverflow.com/questions/15257555/how-to-reference-images-in-css-within-rails-4 也可以參照這個題。 –
是的。但是,問題不是基於我選擇的參考!它與資產的預編譯有關。 – Alex