ruby-on-rails – asset_host rails 3在哪里?
发布时间:2020-12-16 19:20:54 所属栏目:百科 来源:网络整理
导读:rails 3中的asset_host发生了什么? 之前我可以将以下代码放入development.rb并获取开发中不存在的所有资源: ActionController::Base.asset_host = proc do |source,request| unless File.exist?(File.join(RAILS_ROOT,'public',source.sub(/?d+$/,'')))
rails 3中的asset_host发生了什么?
之前我可以将以下代码放入development.rb并获取开发中不存在的所有资源: ActionController::Base.asset_host = proc do |source,request| unless File.exist?(File.join(RAILS_ROOT,'public',source.sub(/?d+$/,''))) 'http://example.com' end end 但在rails 3中没有这样的方法,谷歌也没有帮助我. 解决方法
asset_host配置信息会进入您的环境文件,这些文件稍微更改了格式:
// environments/production.rb Infinity::Application.configure do config.action_controller.asset_host = "http://assets.example.com" end 不过,我不确定这会让你以与代码相同的方式覆盖. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |