2017-12-27 3 views
-1

웹 페이지를 Angular2로 만들고 있는데 스크립트에서 일부 정보 (API URL)를 노출하고 싶지 않으므로 Heroku의 구성 변수를 사용하고 싶습니다. Heroku 앱의 설정 페이지에서 내 설정 변수를 설정할 수 있다는 것을 알고 있고 이미 2 개의 변수를 설정했습니다. 나는 heroku-cli를 설치하지 않았다.Heroku의 내 Angular2 앱에서 구성 변수를 읽지 않습니다.

그러나 Heroku에 배포 된 Angular2 앱에서 config var을 읽을 수 없습니다. 내 구성 변수 중 하나가 (key, value) 인 경우 ('G_CONST', 'abc123')입니다. 그것은 테스트 용입니다. 내 app-service.ts에 console.log(process.env.G_CONST);을 사용합니다. 그 결과는 정의되지 않았습니다. 내가 알지 못하는 단계가 있는지 궁금합니다. 있다면, 알려주십시오. Heroku Angular2 앱에서 정보를 숨길 수없는 경우 내 API URL을 노출하도록 선택합니다. 결국, 그것은 내 애플 리케이션에서 가장 중요한 부분이다. AngularJS와에서

답변

관련 문제