3
내 프로젝트를 Heroku로 푸시하려고합니다. 나는 사용하고있다 :DOTENV 초기화되지 않은 상수 오류로 인해 Heroku로 푸시 할 수 없습니다.
gem 'dotenv-rails', :groups => [:development, :test]
나는 recpatcha를 사용하고 있기 때문에 개발중인 앱에 내 키를 내보낼 필요가있다.
remote: ! NameError: uninitialized constant Dotenv
그래서 나는 Dotenv 보석에서 주석 앱의 모든 Dotenv 변수 :
나는이 오류 메시지가 나타났습니다에게 Heroku에 코드를 밀어하려고
. 나는 달렸다$ bundle exec rake -P
그런 다음 다시 시도했다. 나는 아직도 Heroku에게서 동일한 과실을 얻고있다. 어떻게하면 내 gemfiles를 재설정해야합니까?
이것이 도움이 될 것입니다. http://stackoverflow.com/a/23439259/2681997 –
문제는 dotenv가 정상적으로 작동하고 있으며, 키를 사용하여 설정 한 나의 heroku 설정입니다. heroku 초기화되지 않은 상수 오류가 발생합니다. –
위에서 언급 한 답변을 참조하십시오. http://stackoverflow.com/questions/23439148/set-secret-key-base-in-production-using-a-env-file/23439259#comment35939063_23439259 –