我有几个像应用程序键这样的变量,我需要访问所有文件,我需要有类似于初始化程序的东西,它将在一个地方初始化所有常量,并且应该能够跨越应用程序?关于如何在节点中实现这个初始化器的任何建议。我不想要求文件我如何访问所有文件中的全局变量
0
A
回答
2
做,防止全局配置意外损坏的理想方式,
applicationConstants.js
module.exports = { app_host : "example.com" , app_port:8080}
Object.freeze(module.exports); // ensure protection against modification
app.js
var 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
this java?我在问如何在节点 – suman
+0
中实现对不起,我的错误此解决方案是为Java。 –
2
的全局对象应排在你出去: http://nodejs.org/api/globals.html#globals_global
相关问题
- 1. 在所有文件中可访问的全局变量codeigniter
- 2. 如何访问Kivy文件中的全局变量?
- 3. 如何从Node中的required()文件访问全局变量?
- 4. 如何跨所有包一个全局变量访问在golang
- 5. 如何计算cpp文件中的所有全局变量
- 6. 如何在两个php文件中访问全局变量?
- 7. 如何从WebMethod访问全局变量?
- 8. 访问javascript全局变量
- 9. 访问全局变量
- 10. 全局访问变量
- 11. JSP访问全局变量
- 12. AS3:访问全局变量
- 13. 访问全局变量
- 14. 访问全局变量
- 15. 访问全局变量inPerformed
- 16. 访问全局变量
- 17. 全局类访问变量
- 18. Javascript全局变量访问
- 19. 如何获得所有全局变量
- 20. 如何重置所有全局变量?
- 21. 访问方法中的全局变量
- 22. 访问VBA中的全局变量(Excel)
- 23. 声明由所有类访问的全局变量C++
- 24. 使所有变量全局
- 25. 访问所有局部变量
- 26. 访问全局变量的问题
- 27. PHP访问全局变量的问题
- 28. 无法访问包含文件中的全局变量
- 29. 访问资源文件中的全局变量
- 30. 如何在全局范围PHP中访问局部变量?
冻结模块导出时,也可以使用深度冻结模块递归执行复杂对象:https://github.com/substack/deep-freeze – Slappy