我一直在運行一個小的應用程序,我最初寫在Rails 3.1.0.rc4下。昨晚我開始過渡到3.1.0決賽。那麼我在資產管道中遇到了一個令人沮喪的障礙。我的js很好,我的css很好;不過,樣式表中包含的圖片並不好。我正在使用.css.scss.erb擴展名,以便我可以使用SASS和asset_path幫助程序爲我編譯的資產提供路徑。Rails 3.1圖像破碎樣式表
background: url('background.png');
這是因爲已編譯的資產的一個問題是背景a76dde63a16fbb15fe1b4ec496b50877.png
兩個IMAGE_TAG和asset_path工作在正確的erb觀點:
例如:在
background: url(<%= asset_path "background.png" %>);
結果在應用程序中,但不在scss文件中。任何意見都會受到歡迎。
劑量的application.rb中有'config.assets.enabled = TRUE; – rajkamal