我有一些非敏感數據,我需要根據環境節點在staging
或production
中運行的環境節點來設置不同的值,我相信訪問類似process.env.NODE_ENV
的內容在反應組件本身內不起作用在服務器端文件中,因此需要一種方式來將它傳遞給我的反應組件。訪問反應組件中的環境變量
這僅僅是顯示頁腳組件內部的字符串「Staging」或「Production」。
我有一些非敏感數據,我需要根據環境節點在staging
或production
中運行的環境節點來設置不同的值,我相信訪問類似process.env.NODE_ENV
的內容在反應組件本身內不起作用在服務器端文件中,因此需要一種方式來將它傳遞給我的反應組件。訪問反應組件中的環境變量
這僅僅是顯示頁腳組件內部的字符串「Staging」或「Production」。
考慮使用DefinePlugin:
定義自由變量。通過調試 日誌或添加全局常量可用於開發。
例子:
new webpack.DefinePlugin({ VERSION: JSON.stringify("5fa3b9"), BROWSER_SUPPORTS_HTML5: true, TWO: "1+1", "typeof window": JSON.stringify("object") })
我想你應該有'在應用程序的任何組件__DEV__'變量訪問。 – martinarroyo