如何在快递js中设置常量?

时间:2016-12-30 07:33:17

标签: express

我想将常量设置为在我的应用程序中的任何位置重用。 例如:

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

我想:

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

with:baseUrl = host + port

我该怎么做? 谢谢你的进步!

1 个答案:

答案 0 :(得分:2)

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

f.e。

global.baseUrl = host + port;

在另一个模块中

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

此外,GLOBALglobal的别名。