1
내 레일 환경과 몇 가지 문제를 데에 깨진 생성 - 같은 명령을 실행 : 다음 추적에레일 NoMethodError
$ rails generate scaffold_controller model_name
결과 :
추적 아무것도으로/Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/generated_attribute.rb:13:in `parse': undefined method `split' for :clear:Symbol (NoMethodError)
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/named_base.rb:161:in `block in parse_attributes!'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/named_base.rb:160:in `map'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/named_base.rb:160:in `parse_attributes!'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/named_base.rb:21:in `initialize'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators/resource_helpers.rb:18:in `initialize'
from /Users/me/.rvm/gems/[email protected]/gems/thor-0.18.1/lib/thor/group.rb:227:in `new'
from /Users/me/.rvm/gems/[email protected]/gems/thor-0.18.1/lib/thor/group.rb:227:in `dispatch'
from /Users/me/.rvm/gems/[email protected]/gems/thor-0.18.1/lib/thor/base.rb:439:in `start'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/generators.rb:171:in `invoke'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/commands/generate.rb:12:in `<top (required)>'
from /Users/me/.rvm/gems/[email protected]/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
from /Users/me/.rvm/gems/[email protected]/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `block in require'
from /Users/me/.rvm/gems/ruby-1.9[email protected]/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in `load_dependency'
from /Users/me/.rvm/gems/[email protected]/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in `require'
from /Users/me/.rvm/gems/[email protected]/gems/railties-3.2.13/lib/rails/commands.rb:29:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
이 보인다 내 특정 프로젝트에서조차도, 나는 어떤 일이 벌어 질 지에 대해 다소 혼란 스럽다. 알다시피, 저는 rvm-installed ruby 1.9.3에서 레일 3.2.13을 돌리고 있습니다.
아이디어가 있으십니까?
Rails 4.0.0을 사용하고 제우스를 통해 생성기를 실행하는 데 동일한 오류가 발생합니다. 내 발전기를 약간 (기본적으로 헬퍼/스타일 시트/자바 스크립트를 껐다) 맞춤 설정했지만, 그 이상의 모든 바닐라는 맞춤 설정했다. 이걸 해결 했니? – Leo
슬프게도, 아니야 ... 나는 방금 영향을받은 발전기를 피함으로써 그 문제를 해결해왔다. – drosboro
아. 나는 다음 주에 그것을보기 위해 약간의 시간을 보낼 것입니다. 나는 여기에서 찾을 수있는 유용한 것을 게시 할 것이다. – Leo