모든 키를 액세스해야하는 앱 키와 같은 몇 가지 변수가 있습니다. 모든 상수를 한 곳에서 초기화하고 전역에 액세스 할 수 있어야하는 초기화 프로그램과 같은 것이 있어야합니다. 신청서? 노드에이 초기화 프로그램을 구현하는 방법에 대한 제안. 파일을 필요로하지 않으려 고합니다.모든 파일에서 전역 변수에 액세스하는 방법
0
A
답변
2
글로벌 구성을 우발적 인 손상을 방지 할 수있는 이상적인 방법,
applicationConstants.js
module.exports = { app_host : "example.com" , app_port:8080}
Object.freeze(module.exports); // ensure protection against modification
이
을 app.jsvar appConstants = require('path_to_applicationConstants.js');
Object.defineProperty(global, "appConstants", {
enumerable: false,
configurable: false,
writable: false,
value: appConstants
});
-1
이 코드 살펴보기.
public class MyConstants {
public static final String PROFILE_ID = "profile_id";
public static final String EMAIL_ID = "email_id";
}
을 그리고 당신은 삶의 시간에 대한 귀하의 앱에 저장된 몇 가지 변수를 가지고 싶다면 당신은 응용 프로그램의 환경 설정을 공유 사용해야한다 : 그것은 당신의 마음에 그림을 취소합니다.
+1
이 자바입니까? 내가 노드에서 구현하는 방법을 묻고 있었다 – suman
+0
죄송합니다.이 솔루션은 Java 용입니다. –
2
전역 객체를 분류한다 : http://nodejs.org/api/globals.html#globals_global
관련 문제
- 1. 프로그램을 사용하여 클래스에서 전역 변수에 액세스하는 방법
- 2. 전역 변수에 액세스하는 PHP OOP
- 3. Bamboo 프로젝트 및 전역 변수에 액세스하는 방법
- 4. asp.net mvc에서 전역 변수에 액세스하는 방법
- 5. 부트 스트랩 전역 변수에 액세스하는 방법?
- 6. AngularJS 지시문에서 전역 js 변수에 액세스하는 방법
- 7. Java 클래스에서 android 전역 변수에 액세스하는 방법
- 8. AngularJs : 컨트롤러 외부에서 전역 변수에 액세스하는 방법?
- 9. Python : eval의 전역 변수에 액세스하는 방법
- 10. 나뭇 가지 파일에서 배열 변수에 액세스하는 방법
- 11. 두 개의 PHP 파일에서 전역 변수에 액세스하는 방법은 무엇입니까?
- 12. CakePHP의 .js 파일에서 세션 변수에 액세스하는 방법
- 13. bash 파일에서 GIT_COMMIT env 변수에 액세스하는 방법
- 14. 다른 nib 파일에서 변수에 액세스하는 방법
- 15. 크롬 확장 스크립트에서 설정된 전역 변수에 액세스하는 방법
- 16. WebMethod에서 전역 변수에 액세스하는 방법은 무엇입니까?
- 17. backgroundworker 스레드에서 전역 변수에 안전하게 액세스하는 방법 vb.net
- 18. 개인 변수에 액세스하는 방법
- 19. PHP에서 변수에 액세스하는 방법
- 20. 자바 스크립트에서 함수 후크에서 전역 변수에 액세스하는 방법?
- 21. 코드 뒤에서 xaml에 선언 된 전역 변수에 액세스하는 방법
- 22. C++가 아닌 전역 변수에 액세스하는 것은 다른 방법
- 23. jQuery : 외부 변수에 액세스하는 방법?
- 24. 전역 변수에
- 25. 함수에서 변수에 액세스하는 방법
- 26. 포함 된 파일에서 함수 내에서 PHP 변수에 액세스하는 방법
- 27. 커널 공간 내의 하위 디렉토리에서 전역 변수에 액세스하는 방법은 무엇입니까?
- 28. cakephp 3 베타를 사용하여 routes.php 파일에서 세션 변수에 액세스하는 방법?
- 29. 레일에서 검색을위한 일반 설정, 이니셜 라이저 파일에서 변수에 액세스하는 방법
- 30. RIDE에서 Suite 변수에 액세스하는 방법
모듈 내보내기를 고정 할 때 deep-freeze 모듈을 사용하여 복잡한 객체에 대해 재귀 적으로 수행 할 수도 있습니다. https://github.com/substack/deep-freeze – Slappy