2012-04-17 6 views
0

私はレールアプリのフロントエンド部分に取り組んでいます。私はいくつかの画像を追加しなければならなかったので、それらの画像をapp/assets/imagesディレクトリに追加しました。新しい画像をレールプロジェクトに追加するには?

私は/ assets/[image name]を通じてアプリに付属の画像にアクセスできますが、新しい画像にアクセスすることはできません。試しました

/assets/images/[image name] 
/assets/[image name] 
/[image name] 
/images/[image name] 

キャッシュシステムがあるかのように見えますが、私は間違っています。

ご連絡ください。

おかげで、 月

答えて

1

あなたは常に資産パイプラインガイドから名付け資産見るLinking Assetsへのパスを計算するためにimage_tagまたはasset_pathヘルパーを使用する必要があります。

デフォルトの単純なファイルベースのレールキャッシュを使用して、何もキャッシュされていないことを確認している場合は、rake tmp:clearを試すこともできます。

1

試してみてください。

<%= image_tag "yourfilename.png" %> 
+0

はまた、私は、ベンダー/資産/画像に私の画像を上に移動しました。自分の画像がアプリ/アセット/画像にあったときも同じ問題がありました。それが役に立てば幸い! – Huy

関連する問題