【发布时间】:2014-05-10 18:59:19
【问题描述】:
我似乎有一个奇怪的错误,我的资产 url(通过 AWS 存储桶)没有正确生成。无论出于何种原因,我的 ENV['FOG_DIRECTORY'] 都没有被读取。
生产
config.action_controller.asset_host = "//#{ENV['FOG_DIRECTORY']}.s3.amazonaws.com"
我已将 ENV 设置为正确的值(即)我的存储桶名称,但如果我使用它,例如
background-image: asset-url('toggle-open.png') left top no-repeat;
生成的url是
http://.s3.amazonaws.com/assets/toggle-open-f60c19a2e6d5b3757da06370fc8d0c57.png
为什么这不会生成
http://bucketname.s3.amazonaws.com/assets/toggle-open-f60c19a2e6d5b3757da06370fc8d0c57.png
【问题讨论】:
标签: ruby-on-rails ruby heroku sass