2012-05-04 7 views
1

本当に奇妙な問題が発生しています。私はactive_admin宝石をフォークし、それは私に次のエラーを与えるフォーク、変わらないバージョンを使用する場合:Githubからforked gem(active_admin)を使用するとエラーが発生する

Sprockets::CircularDependencyError in Active_admin/devise/sessions#new 
/Users/Victor/.rvm/gems/ruby-1.9.2-p180/bundler/gems/active_admin-916ecdd04e3c/app/assets/javascripts/active_admin/base.js has already been required 

Extracted source (around line #12): 

9:  <%= stylesheet_link_tag style.path, style.options %> 
10: <% end %> 
11: <% ActiveAdmin.application.javascripts.each do |path| %> 
12:  <%= javascript_include_tag path %> 
13: <% end %> 
14: 
15: <%= csrf_meta_tag %> 

私は、元のバージョンを使用するとエラーはありません。 2つのバージョンが同一であれば、これはどのように可能ですか?

答えて

1

Yes.youは

/.rvm/gems/ruby-1.9.2-p180/bundler/gems/active_admin-916ecdd04e3c/app/assets/javascripts/active_admin/application.js 
1

にライン

//= require_directory ./ 

を削除することができますあなたのアプリ/資産/ JavaScriptのフォルダからactive_admin.jsを削除する - それはもはや必要とされているように見えません。

関連する問題