2014-09-10 4 views
0

작동하지, 난레이크 비밀 명령 대신 새 키를 얻는,

NoMethodError: undefined method 'reject' for #<String: blah blah blah> 
c:/Sites/appname/config/application.rb:10:in '<module:appname>' 
c:/Sites/appname/config/application.rb:9:in '<top (required)>' 
c:/Sites/appname/Rakefile:4:in '<top (required)>' 

내가 그 세 라인이 알려진 좋은 프로젝트의 것과 동일하다는 것을 확인했습니다 얻을 .

저는 루비 2.0.0을 사용하고 있습니다. 레일 4.1.1 저는 현재 프로젝트 폴더에 있습니다.

다른 프로젝트에서 rake secret를 실행할 때 명령이 작동하지만이 새 프로젝트에서 실행할 때가 아닙니다.

+0

Rails -v 프로젝트는 무엇입니까? – brunozrk

+0

오류 메시지가 신중하게 표시됩니다. 문자열에 오류가 있음을 나타냅니다. > NoMethodError : # 에 대해 'reject'메서드가 정의되지 않았습니다.이 오류를 해결하고 다시 시도하십시오. – lokeshjain2008

+0

그게 무슨 뜻인지 어떻게하는지 모르겠습니다. 나는'rake reject'라고 입력하지 않았고'rake secrets'라고 입력했습니다. – ahnbizcad

답변

0

문제는 figaro 보석과 관련이 있습니다. 그것은 모든 난간 명령과 갈퀴 명령을 어겼습니다. 나는 그것을 아직 고칠 방법을 알아 내지 못했지만 곧 올 것이다.

편집 : 오류가 피가로에 의해 사용되는 application.yml 파일에 오타가

했다.

희망이 누군가를 도와줍니다 'someusername'

0

원래 포스터 application.yml

에 키/값 쌍 =을 사용 그래서 대신에 사용자 이름을 사용하고 언급 오타 = 'someusername' 사용자 이름을 사용

관련 문제