不要用 3.3.10.4 这个版本
这个问题我碰过,是他默认版本的 libv8 的问题,你装个比他高版本的就行了
我和楼主一样的错误。但是在 application 没发现 sprockets/railtie 这个啊
怎么快速生成方法
如果考虑迁移数据库来说 migration 确实非常好用,不过每次更改或者新增都要生成一个文件,跑一段命令,确实很不爽就是了..
这个问题解决了 https://github.com/plataformatec/devise/blob/master/lib/devise/rails/routes.rb#L94 这里面有提到,把 authenticate_account 改成 authenticate_admin_account
根据https://github.com/plataformatec/devise/wiki/How-To:-Change-the-default-sign_in-and-sign_out-routes 修改了 routes.rb
devise_for :accounts, :controllers => {:sessions => 'accounts/sessions'}, :skip => [:sessions] do get 'signin' => 'accounts/sessions#new', :as => :new_account_session post 'signin' => 'accounts/sessions#create', :as => :account_session get 'signout' => 'accounts/sessions#destroy', :as => :destroy_account_session end
现在跟我说 undefined method `authenticate_account!' for #Admin::CategoriesController:0x007fdb93e51908
issh