1

scaffold를 만들려고 할 때 레일즈 gif nifty : 스캐 폴드 인증 user_id : 정수 공급자 : string uid : string 지수는nifty 생성 중 오류 발생 : scaffold => create_migration ': 잘못된 인수 수 (3의 경우 0) (ArgumentError`)

authentication.rb가 생성 된 파괴 만들 수 있지만 전망 나는 /home/user/.rvm/gems/ruby-2.1.0/gems/nifty-generators-0.4.6/lib/으로 오류가없는거야 발전기/멋진/발판/scaffold_generator.rb : 85 : create_migration': wrong number of arguments (3 for 0) (ArgumentError) from /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/generators/migration.rb:63:in에서 migration_template ' from /home/user/.rvm/gems/ruby-2.1.0/gems/nifty-generators-0.4.6/lib/generators/nifty/ scaffold/scaffold_generator.rb : 87 : create_migration' from /home/user/.rvm/gems/ruby-2.1.0/gems/thor-0.19.1/lib/thor/command.rb:27:in에서 실행 ' from /home/user/.rvm/gems/ruby-2.1.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in invoke_command' from /home/user/.rvm/gems/ruby-2.1.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in invoke_all의 블록 ' /home/user /. /home/user/.rvm/gems/ruby-2.1.0/에서 ' '을 입력하십시오. gems/thor-0.19.1/lib/thor/invocation.rb : 133 : invoke_all' from /home/user/.rvm/gems/ruby-2.1.0/gems/thor-0.19.1/lib/thor/group.rb:232:in에서 ' /home/user/.rvm/gems/ruby-2.1.0/gems/thor-0.19.1/lib/에서 파견하십시오. 토르/base.rb : 440 : start' from /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/generators.rb:157:in 호출 ' 에서 /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/commands/generate.rb에서 : 11 : <top (required)>' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:247:in에서 '/home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:247:in에서 이 필요합니다. block in require' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:232:in load_dependency' 에서/hom 전자/사용자/.rvm/보석/루비 2.1.0/보석/activesupport-4.1.2.rc1/lib 디렉토리/active_support/dependencies.rb : 247 : /home/user/.rvm/gems에서 require' from /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/commands/commands_tasks.rb:135:in generate_or_destroy ' 에서 /ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/commands/commands_tasks.rb:51:in generate' from /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/commands/commands_tasks.rb:40:in run_command! ' /home/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.2.rc1/lib/rails/commands.rb:17:in <top (required)>' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:247:in에서/home/user /의 이 필요합니다. RVM/보석/루비 2.1.0/보석/activesupport-4.1.2.rc1/lib 디렉토리/active_support/dependencies.rb : 247 : block in require' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:232:in load_dependency '/home/user/.rvm/gems/ruby-2.1에서 있다. 0/보석/activesupport-4.1.2.rc1/lib 디렉토리/active_support/dependencies.rb : 247 :에서 'require' from /home/user/Desktop/remake/bin/rails:8:in에서 /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2 .rc1/LIB/active_support/dependencies.rb 241 : /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support에서 '부하 load' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:241:in 블록 /dependenciesencies.rb:232:in load_dependency' from /home/user/.rvm/gems/ruby-2.1.0/gems/activesupport-4.1.2.rc1/lib/active_support/dependencies.rb:241:in로드 ' /home/user/.rvm/rubies/ruby-2.1.0/lib/ruby/site_ruby/2.1.0/rubygems/core_e xt/kernel_require.rb : 55 : require' from /home/user/.rvm/rubies/ruby-2.1.0/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in에서 '

답변

3

의 2012 년 10 월 이후 업데이트 된 github 페이지 (github 페이지에서) 이후' -e : 1 : '이 필요합니다. 이 보석은 확실히 최신이 아니기 때문에 다른 것을 사용하십시오.

+0

젬이 인증에 더 좋습니까? 나는 omniauth와 omniauth를 사용하여 페이스 북의 등록을 사용하고 싶습니다 동시에 – user3710415

+0

@ user3710415 당신이 말한 바와 같이 omniauth 귀하의 요구에 맞게됩니다 – Mandeep

+0

나는 같은 테이블에 둘 다 사용하고 싶습니다 – user3710415

관련 문제