開発.rb:
config.action_controller.asset_host = "assets.myserver.com"
スクリプトを表示:
<%= image_tag('header.jpg') %>
収量:
<img alt="Header" src="/header.jpg" />
次のようにする必要があります。
<img alt="Header" src="http://assets.myserver.com/header.jpg" />
私が推測している宝石を使用していると、rails-api
いくつかのアセットとビューのレンダリングが無効になります。
image_tag
この非常に小さな機能を追加するために再実装 (オーバーライド) するのはそれほど難しくないように思われます。これをやりたいと思うのは少し奇妙に思えるかもしれません。ただし、私はレールに慣れていないので、学習経験としてこれを行う方法を知りたいです。
質問:
- ベスト プラクティスとして、この新しいコードをファイル構造のどこに配置すればよいですか?
- 新しいコードでファイルに名前を付ける必要がありますか?
- 古い image_tag 関数を見るのではなく、新しいコードを見ることをレールはどのようにして知るのでしょうか?