rails 4使用cdn但css asset_path不使用前缀

时间:2013-07-09 18:00:20

标签: ruby-on-rails-4

环境:heroku(雪松)

Rails:4.0

Ruby:2.0

在我的produ.rb中我有

config.action_controller.asset_host = "//#{ENV['FOG_DIRECTORY']}.s3.amazonaws.com"

对于我主要布局中的image_tag助手等,所有内容都指向正确的资产位置(使用as3)。

问题是我的css文件:scroll-up-down.css.erb似乎没有使用正确的资产路径。

.nav_up{
    background: #fff url(<%= asset_path 'scroller-arrow_up.png' %>) no-repeat 50% 50%;
    left:30px;
    }

正在解析为

  

'/资产/滚动条-arrow_up.png'

在已编译的css文件中?

有什么想法吗?其他一切都很棒。

1 个答案:

答案 0 :(得分:0)

清理资产并在另一个预编译后再次推送。它似乎现在工作。

相关问题