そもそも何がこれを引き起こしたのか理解できず、今ではなぜそれが起こらなくなったのか理解できません.
私の 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