Ruby on rails NoMethodError(未定义的方法'enable_standard_designe_support';用于designetokenauth:Module)

Ruby on rails NoMethodError(未定义的方法'enable_standard_designe_support';用于designetokenauth:Module),ruby-on-rails,ruby-on-rails-3,devise,rails-api,Ruby On Rails,Ruby On Rails 3,Devise,Rails Api,我在rails api中使用DevisionTokenAuth进行身份验证。 通过使用该注册和登录模块,系统运行良好。 但是当我更新它时,它给出了一个错误 NoMethodError (undefined method `enable_standard_devise_support' for DeviseTokenAuth:Module): app/controllers/devise_token_auth/concerns/set_user_by_token.rb:35:in `set_use

我在rails api中使用DevisionTokenAuth进行身份验证。 通过使用该注册和登录模块,系统运行良好。 但是当我更新它时,它给出了一个错误

NoMethodError (undefined method `enable_standard_devise_support' for DeviseTokenAuth:Module):
app/controllers/devise_token_auth/concerns/set_user_by_token.rb:35:in `set_user_by_token'
如果不设置用户,则令牌资源为零

在这条线上

if DeviseTokenAuth.enable_standard_devise_support
  devise_warden_user = warden.user(rc.to_s.underscore.to_sym)
  if devise_warden_user && devise_warden_user.tokens[@client_id].nil?
    @used_auth_by_token = false
    @resource = devise_warden_user
    @resource.create_new_auth_token
  end
end

给我们看一些代码怎么样?这些代码是从哪里来的,我在Desive中从来没有见过这样的东西?这个
developetokenauth.enable\u standard\u develope\u support
是为了什么?你能把你的文件发给我吗?你对这个项目做了
git clone
,但它就是不起作用?