2016-12-30 14 views
0

アプリケーションのどこでも再利用できるように定数を設定します。たとえば :エクスプレスjsで定数を設定するには?

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

私が欲しい:

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

と:baseUrlに=ホスト+ポート

私はそれをどのように行うことができますか? ありがとうございます!

答えて

1

globalオブジェクトを使用する必要があります。プロジェクトのどこからでもアクセスできます。ノードプロセスを開始したモジュールとそれに含まれるすべてのモジュールが同じグローバルオブジェクトを共有します。

f.e.別のモジュール

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

またGLOBAL

global.baseUrl = host + port; 

globalの別名です。

+0

お返事ありがとうございます! –

関連する問題