2015-12-16 38 views
0

Existing issue存在一個存在的問題,升級到rails 4.2.0後出現確切的錯誤。設計錯誤的參數個數(2代表1)

上述問題是deviseclearance之間的衝突,但我沒有使用clearance。我懷疑我的一些寶石造成了這個問題。 這裏是我的代碼:

所有的
gemfile 

source 'https://rubygems.org' 

gem 'rails', '4.2.0' 
gem 'sass-rails', '~> 4.0.0' 
gem "figaro" 
gem 'nokogiri' 

gem 'bootstrap-editable-rails' 
gem 'devise' 
gem 'devise_token_auth' 
gem 'devise_invitable', '~> 1.3.3' 
gem 'omniauth' 
gem 'omniauth-facebook' 
gem 'redis' 
gem 'switch_user', '0.9.4' 
gem 'websocket-rails', '0.6.2' 
gem 'twilio-ruby', '~> 3.11' 

gem 'aasm' 
gem 'acts_as_tenant' 
gem 'activerecord-postgresql-adapter' 
gem 'annotate', '>=2.6.0' 
gem 'chronic_duration' 
gem 'attribute-defaults' 
gem 'groupdate' 
gem 'hairtrigger' 
gem 'money-rails' 
gem 'nilify_blanks' 
gem 'pacecar' 
gem 'paranoid2' 
gem 'schema_plus' 
gem 'time_ago_in_words' 
gem 'validates_timeliness', '~> 3.0' 
gem 'spreadsheet' 

gem 'client_side_validations', github: 'DavyJonesLocker/client_side_validations' 
gem 'client_side_validations-simple_form', github: 'DavyJonesLocker/client_side_validations-simple_form' 
gem 'kaminari' 
gem 'rails-timeago', '~> 2.0' 
gem 'simple_form' 
gem 'slim-rails' 
gem 'twitter-bootstrap-rails', :github => 'seyhunak/twitter-bootstrap-rails', :branch => :bootstrap3 
gem 'jquery-datatables-rails', '~> 2.2.3' 
gem 'jquery-turbolinks' 
gem 'twitter-bootstrap-calendar' 

gem 'dust-rails', '0.4.0' 
gem 'coffee-rails' 
gem 'execjs' 
gem 'gon' 
gem 'jbuilder', '~> 1.2' 
gem 'jquery-rails' 
gem 'jquery-ui-rails' 
gem 'less-rails' 
gem 'remotipart', '~> 1.2' 
gem 'therubyracer', platforms: :ruby 
gem 'twitter-bootstrap-rails-confirm', github: 'bluerail/twitter-bootstrap-rails-confirm', branch: 'bootstrap3' 
gem 'turbolinks' 
gem 'uglifier', '>= 1.3.0' 

gem 'paperclip', '~> 3.5.0' 

gem 'sidekiq' 
gem 'sinatra', '>= 1.3.0', :require => nil 
gem 'whenever', :require => false 

gem 'liquid' 

group :doc do 
    gem 'sdoc', require: false 
end 

group :development do 
    gem 'better_errors' 
    gem 'binding_of_caller' 
    gem 'capistrano', '~> 3.1' 
    gem 'capistrano-rails', '~> 1.1' 
    gem 'capistrano-ext' 
    gem 'capistrano-rvm' 
    gem 'capistrano-bundler' 
    gem 'letter_opener' 
    gem 'quiet_assets' 
    gem 'pry', '~> 0.10.0' 
    gem 'brakeman', :require => false 
    gem 'meta_request' 
end 

group :test do 
    gem 'email_spec' 
    gem 'minitest' 
end 
+1

嘗試刪除'devise',然後執行'bundle install',然後再次安裝設備。希望這能解決你的問題。 –

+0

天才..在它上面浪費了12個小時,這就是最後的成果。 刪除設計,關閉終端。它工作得很好。 謝謝 –

+0

很高興知道這對你有所幫助。如果你能接受我的答案,我會更高興。 thnx :) –

回答

2

首先從application刪除devise

然後做一個bundle install

終於再次,install設計。

這將工作。

1

如果您使用的是Turbolinks,請嘗試更新turbolinks寶石。從Rails 4.1升級到4.2並解決此問題後,我解決了這個問題。

相關問題