2016-12-30 24 views
0

我想设置常量以在应用程序中的任何位置重用。 例如:如何在express js中设置常量?

var config = require('../../config.js'); 

我想:

var config = require(baseUrl + '/config.js'); 

有:的baseUrl =主机+端口

我怎样才能做到这一点? 感谢进步!

回答

1

您应该使用global对象。它可以在您的项目中随处访问。启动节点进程的模块和其中包含的所有模块共享相同的全局对象。

f.e.

global.baseUrl = host + port; 
在另一模块

var config = require(global.baseUrl + '/config.js'); 

另外GLOBAL

global的别名。

+0

谢谢你的回复! –