ActiveAdminをRails3.1.1アプリケーションで動作させようとしています。ほとんどの場合、Web開発者コンソールを見て、画像が読み込まれていないことに気付くまで機能します。
GET http://localhost:3000/images/active_admin/datepicker/datepicker-nipple.png 404 (Not Found)
同様の問題を抱えている人に出くわしました。URLは画像ではなく「アセット」で生成されるべきであると指摘しました。'sass-rails' gemを更新するために見つけた推奨事項を試しましたが、うまくいきませんでした。
Rails 3.1.1を使用して新しいアプリケーションを最初から起動しようとしました(元のアプリはRails 3.1.0でしたが、アップグレードによって違いが生じたのかどうかはわかりませんでしたが、最初に推奨される修正を行いました)。これですべての画像が正常に読み込まれます。Gemfileの同様の部分をコピーして戻そうとしましたが、実際のアプリケーションの問題は修正されていないようです。これは私のGemfileの関連する行の周りの領域です:
gem 'sass-rails', '~> 3.1.4'
gem 'meta_search', '>= 1.1.0.pre'
gem 'activeadmin'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'coffee-rails', '~> 3.1.1'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
任意のヒント?