config.action_controller.asset_host = Proc.new { |source, request|
if request.ssl?
"#{request.protocol}#{request.host_with_port}"
else
"#{request.protocol}assets#{(source.length % 4) + 1}.example.com"
end
}
... az ya da çok düz dokümanlardan olan:
http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html
Ben varlıklara gidin: ön derleme, bu alın:
$ RAILS_ENV=production bundle exec rake assets:precompile
rake aborted!
This asset host cannot be computed without a request in scope. Remove
the second argument to your asset_host Proc if you do not need the
request.
.... iy pt 2 argümanını gerçekten kaldıramam çünkü isteğim ssl olup olmadığını bilmem gerekiyor. Bu, isteğinin, varlıkları oluşturmak için komisyon görevi sırasında mevcut olmadığını anladım.
Peki bu yakalayıcıdan nasıl çıkarım 22?
Bildiğiniz gibi, düzeltme dönülmüştür! –