In meinem production.rb ich meine asset_host zu Cloudfront gesetzt wie so:Gibt es eine Möglichkeit Satz config.action_controller.asset_host setzen in der Entwicklung
config.action_controller.asset_host = 'http://xxxxxxxx.cloudfront.net'
Jetzt bin die Suche ich, dass unter bestimmten Umständen (genauer gesagt, Ausgabe von JavaScript zur Einbettung in eine andere Site) Ich muss den Asset_Host auch in der Entwicklungsumgebung setzen, der Standard-NULL wird es nicht schneiden. Im Idealfall möchte ich setzen:
config.action_controller.asset_host = 'http://localhost:3000'
aber dieser Hafen nicht garantiert werden kann, und ich bin nur ungern zu hart Code es. Gibt es eine Möglichkeit, Asset_Host auf die aktuelle Domain und den aktuellen Port zu setzen?
Danke!
Der Rails :: Server.new.options Hash war die Antwort, die ich suchte. Vielen Dank! – superluminary
Das ist ein nützlicher Hashwert. – superluminary