2013-03-21 5 views
7

다른 자바 스크립트보다 먼저로드 될 유성에 대한 클라이언트 측 설정을 저장하는 좋은 방법이 있습니까?Meteor 클라이언트 측 설정

나는 api id와 같은 것들을 넣을 것이다. 당신이 초기화 어떤 종류의 일을하지 않는 경우

답변

13

, 즉 당신이 할 수있는 등 사용자의 API 키로 값을 저장 :

1) 프로젝트 디렉토리 등의 설정을 포함하는 settings.json 파일이

{ 
    "public" : { 
     "api_key":"value1" 
    } 
} 

,691 :

는이 설정을 통해 클라이언트에

meteor --settings settings.json 

접근이 값을 파일로 유성을 시작합니다

Meteor.settings.public.api_key 
=> "value1" 
+0

여전히로드 순서에 대한 파일의 이름을 지정하고 콘텐츠에 대해서만 지정하는 것은 좋지 않습니다. 로딩 순서를 자세히 설명하는 이유가 있습니다. 주문에 대해 많은 제어 권한이 있습니다. – Fge

+0

그럼에도 나는 사용할 수있는 다른 방법으로 답을 편집했습니다. – Akshat

+0

또한 파일의 이름을 알파벳 순서로 정렬하거나 '/ lib' 디렉토리에서 먼저 불러 오지 않아야합니다. javascript 파일의 이름이 배포 된 코드에서 사용되지 않기 때문에 나는 나쁜 습관을 생각하지 않을 것입니다. – Akshat

관련 문제