내 CoffeeScript 파일이 API 키 값과 같은 환경 변수에 액세스하는 시나리오가 있습니다. 이것은 지역적으로는 잘 작동하지만 heroku로 밀어 넣을 때 작동하지 않습니다. 파일은 myfile.js.coffee.erb 같은coffeescript 파일의 heroku 환경 변수에 액세스
나는 나는 값이 Heroku가 설정되어 알고 난 트리플 맞춤법을 검사 한이
api_key = '<%= ENV['SERVICE_API_KEY'] %>'
같은 값을 설정하고 이름
등 내가 결과 자바 스크립트 파일이
var api_key;
api_key = "";
처럼 보인다 이후가 처리되는 알고 내가 말할 수있는 내 자산을 사전 컴파일 할 때해야 할 뭔가가 있나요 그것은 환경 변수에 액세스하려면? 나는 CoffeeScript와 Rails 자산 파이프 라인을 처음 접했다는 것을 인정한다. 이 일을하는 또 다른 방법이 있습니까? 분명한 이유로 파일에 파일을 포함하고 싶지 않습니다.
왜 파일을 포함 싶지 않아? –
소스에서 내 api 키를 원하지 않기 때문에 프로젝트를 오픈 소스로 만들고 있습니다. –
아, 잡았다; 내가 파일에 파일을 임베딩한다는 것을 오해했습니다. –