前提・実現したいこと
環境変数から値を取得し、google mapを表示させたい。
発生している問題・エラーメッセージ
rails c からはAPI_KEYを取得できるのですが、
ENV['GOOGLE_MAP_API']をapplication.html.hamlに入力してもgoogle mapを表示する事が出来ず困っています。
.envを試してもダメでした、考えられる原因を教えて下さい。お願い致します。
該当のソースコード
ruby
1application.html.haml 2%script{:async => "", :defer => "defer", :src => "https://maps.googleapis.com/maps/api/js?key=<%= ENV['GOOGLE_MAP_API'] %>&libraries=places&callback=initMap"}
試したこと
環境変数のAPI_KEYが取得できておらず、google mapも表示できない状況でございます。
ベタ打ちするとgoogle mapを表示する事ができます。
1)rails cではENV['GOOGLE_MAP_API']と記入すると値を取得できます。
2)GOOGLE_MAP_APIはvim ~/.bash_profileの中、.envファイルの中、credentials.yml.encの中にそれぞれ GOOGLE_MAP_API ="****************************"と記入しております。
現在はこのような状況になっております。
補足情報(FW/ツールのバージョンなど)
ruby on rails 5.2.1
回答1件
あなたの回答
tips
プレビュー