1
A
回答
0
這要看的「應用程序設置」的性質。
對於安全的東西
像API密鑰等使用環境變量。你可以使用類似dotenv的東西來模擬其他環境。
常量
像串和顏色,外部URL,我用一個常量與多個exports文件。然後,每個模塊中我輸入任何我需要的,就像這樣:
import {
ANIMATION_DURATION,
COLORS,
MODALS,
TEXT_PADDING,
} from '../../constants.js';
對於特定環境下的東西(如開發,督促...)
例如API網址或日誌級別等使用一套配置文件。所以你可能有一個config-dev.js
和config-prod.js
,然後config.js
返回正確的文件的內容基於process.env.NODE_ENV
0
應用程序設置應該只是一個文件中的常量。這樣,對於不同的配置,可以切換設置。
設置文件的一個例子是:
let apiUrl = 'http://prodUrl';
// __DEV__ defaults to true in simulator.
if (__DEV__) {
apiUrl = 'http://devUrl';
}
export const settings = {
apiUrl,
registerUrl: `${apiUrl}/api/register`,
educationUrl: `${apiUrl}/api/education`,
};
相關問題
- 1. 設置位置WinForms應用程序
- 2. 指定C++應用程序靜態庫的位置在Linux中
- 3. 如何爲Android應用程序設置靜態dpi
- 4. 靜態塊位置
- 5. ClickOnce應用程序的用戶設置的位置
- 6. 位置本地設置應用程序啓用的服務
- 7. 在設置應用程序中創建應用程序設置
- 8. Django靜態設置
- 9. 設置ConverterCulture用x:靜態
- 10. 將靜態文件存儲在應用程序使用的雲中的位置?
- 11. 不能設置應用程序設置
- 12. Android位置應用程序
- 13. Doodlz應用程序位置?
- 14. 更改應用程序設置文件的存儲位置
- 15. 在WPF C#應用程序中設置默認值的位置?
- 16. 追蹤在PHP應用程序中設置了max_execution_time的位置
- 17. 設置外部應用程序子窗口的屏幕位置?
- 18. 存儲應用程序全局設置的位置?
- 19. 存儲應用程序設置的位置
- 20. 存儲常見應用程序設置的位置
- 21. 設置程序的屏幕位置
- 22. SSRS動態設置表位置/位置
- 23. 從Android應用程序設置導航到相應的應用程序設置
- 24. 將靜態文件放在Django應用程序或項目中的位置
- 25. 如何配置Django應用程序的靜態文件的Heroku?
- 26. AIR應用程序,以表格形式設置光標位置
- 27. 在flex3 web應用程序中設置默認保存位置
- 28. C#WPF應用程序.NET 4.5設置鼠標位置
- 29. Windows8應用程序FileOpenPicker - 設置位置和大小
- 30. 當位置服務設置爲「開」時,應用程序崩潰
歡迎來到堆棧溢出!我儘可能地猜測你的問題,然後編輯你的問題。但是,添加代碼和說明以便更多知道該主題的人員將看到它。如果需要識別特定問題,請編輯您遇到的特定錯誤消息。祝你好運! – manetsus