我一直在运行一个小的应用程序,我最初写在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