2016-12-30 23 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

謝謝你的回覆! –