私の production.rb では、asset_host を次のように CloudFront に設定しました。
config.action_controller.asset_host = 'http://xxxxxxxx.cloudfront.net'
現在、状況によっては (具体的には、別のサイトに埋め込む JavaScript を出力する場合)、開発環境でも asset_host を設定する必要があることがわかりました。デフォルトの null はそれをカットしません。理想的には、設定したい:
config.action_controller.asset_host = 'http://localhost:3000'
しかし、このポートを保証することはできず、ハードコードするのは気が進まない. asset_host を現在のドメインとポートに設定する方法はありますか?
ありがとう!