0

そもそも何がこれを引き起こしたのか理解できず、今ではなぜそれが起こらなくなったのか理解できません.

私の CSS はアプリケーション間で共有されており、それを変更することはできません。開発ではさまざまな CSS ファイルを使用できますが、この不思議な機能は、存続している間は便利でした。アセット ヘルパー タグを使用して作成されていません。

これは、私のハード ドライブにある CSS です。

body .page-background {
  background: #ffffff url(/images/template/css/bg_body.gif) 0 0 repeat-x;
}

CSS は次のようにページに表示されます。

body .page-background {
  background: #ffffff url(/assets/template/css/bg_body.gif) 0 0 repeat-x;
}

だから/images -> /assets

これは最初は驚きでしたが、開発環境で実行したときに私のイメージが実際に /assets にあったため、最終的には素晴らしいものになりました。Rails はどのようにしてこれを認識し、なぜ URL の変換を停止したのでしょうか?

Rails のソースを検索してきましたが、この置換が行われた場所を見つけることができません。

レールのバージョン: 3.2

4

0 に答える 0