2012-01-29 9 views
3

私はRails 3.1.1アプリケーションで動作するようにActiveAdminを取得しようとしています。Rails 3.1のActiveAdminアセットに関する問題

GET http://localhost:3000/images/active_admin/datepicker/datepicker-nipple.png 404 (Not Found) 

私は「資産」ではないと生成されているはずのURLを指摘し、同様の問題を持つ一部の人に出くわした:私は、Web開発者コンソールを見て、イメージがロードされていなかった気づいたまでは主に動作します画像。私は 'sass-rails'の宝石を更新するために見つけた推奨を試しましたが、私は運がありませんでした。

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' 

ヒントはありますか?

答えて

3

これを修正するには、gemを完全にアンインストールし、このプロジェクトでRVMで使用していたgemsetを削除し、新しいバージョンのrails(2.3)ですべてをやり直してください。同じようなgithubの問題に続いて、これはActiveAdminの新しいリリースでは問題ではないと私は思っていますが、これは私の解決策でした。

関連する問題