ヘルパーの api_helper フォルダーにモジュール ApiHelper があり、ちょっとした混乱を引き起こしています。controllers/api/v1 には 2 つのコントローラーがあり、どちらも
include ApiHelper
正確なエラーは次のとおりです。
/Users/WEF6/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.1/lib/active_support/dependencies.rb:461:in `load_missing_constant': Circular dependency detected while autoloading constant APIHelper (RuntimeError)
Rails-apiを使用してこのように設定されたapi_controllerがあるため、この問題が発生していると思います。
class ApiController < ActionController::API
私の通常のアプリケーションコントローラーはこのように設定されています
class ApplicationController < ActionController::Base
API コントローラーは ApiController から継承されますが、通常の App コントローラーは ApplicationController から継承されます。
あるいは、もっと単純なものかもしれません。考え?