2017-03-21 16 views
0

因此,目前我正在使用Reactjs中的一個顯示自定義模式的項目。 通過configurationLoader.js文件獲取模態的配置。在整個項目中加載一個有效的js文件Node.js

因爲它是用React開發的,所以我的組件在不同的文件中被分開。 目前,我正在做的是,加載完整的配置文件並在需要時提取相關信息。

我發現多餘的是,我必須在每個.js文件開始時配置文件require

有沒有一種方法,我出口我的模塊一次,以及它的全球有效? .i.e。我不必一再要求它?

+0

文件頭部的顯式依賴關係在很多語言中都是通用的,並且被他們認爲是幫助調試的功能。考慮C#'使用'或Java'import'語句。 – Paul

回答

1

在瀏覽器的window對象和節點中的global對象中註冊了全局變量。所以,你可以這樣做:這取決於您的代碼將運行

window.myConfiguration = require('configurationLoader')

global.myConfiguration = require('configurationLoader')

。那麼你應該可以在代碼中的任何地方訪問myConfiguration而不需要它。

相關問題