불타 오르기 전에 나는 연구를했다 (Javascript ENV variables). Javascript를 사용하여 시스템 환경 변수에 액세스 할 수 없다는 것을 알고 있습니다.ENV 자바 스크립트에 해당하는 변수
저는 Yeoman을 사용하여 Javascript 라이브러리를 개발하고 있습니다. 이 라이브러리는 Google Maps API와 함께 사용하기위한 것이며 일부 테스트에는 Google Maps API가 종속되어 있어야합니다. Google Maps API 스크립트를로드하려면 API 키가 필요합니다. 자, 내 코드가 내 Github에 있고 코드의 일부로 API 키를 갖고 싶지 않습니다.
그런트를 실행할 때 테스트에 환경 변수를 삽입 할 수있는 노드 모듈이 있습니까? Node.js에 ENV 변수가 있습니까?
이것은 JS ENV 변수 솔루션이 필요한 예입니다. 이 문제를 해결하는 다른 방법이 있지만 특히이 유형의 솔루션을 찾고 있습니다.
편집 : 가장 중요한 것은, 내가 꿀꿀 거리는 소리를 사용하여 테스트를 실행하면 내 프로그램에 이러한 ENV 변수 자동 부하를 어떻게
감사합니다!
음, node.js로 환경 변수를 읽을 수 있습니다. 브라우저에로드 된 웹 페이지 만 클라이언트 변수에 액세스 할 수 없습니다. 그러나 비밀 api 키에 env 변수를 사용하지 않습니다. – Bergi
[Node.js 배포 설정/구성 파일을 저장하는 방법?] (http://stackoverflow.com/questions/5869216/how) -to-store-node-js-deployment-settings-configuration-files)를 만들고'gitignore' 파일에 포함시킵니다. – Bergi