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. Android静态配置设置
- 7. 位置本地设置应用程序启用的服务
- 8. 在设置应用程序中创建应用程序设置
- 9. Django静态设置
- 10. 不能设置应用程序设置
- 11. 将静态文件存储在应用程序使用的云中的位置?
- 12. 设置ConverterCulture用x:静态
- 13. Doodlz应用程序位置?
- 14. Android位置应用程序
- 15. 为Windows 8 XAML应用程序设置UIElement的位置
- 16. 存储应用程序全局设置的位置?
- 17. 将应用程序设置放在JSF中的位置
- 18. 设置外部应用程序子窗口的屏幕位置?
- 19. 在WPF C#应用程序中设置默认值的位置?
- 20. 更改应用程序设置文件的存储位置
- 21. 设置ClickOnce应用程序的位置和大小
- 22. 追踪在PHP应用程序中设置了max_execution_time的位置
- 23. 默认文化在.NET应用程序中设置的位置
- 24. 存储常见应用程序设置的位置
- 25. 存储应用程序设置的位置
- 26. iOS应用程序中的动态设置放置
- 27. 设置程序的屏幕位置
- 28. 访问/设置iOS设置应用程序的全局设置
- 29. SSRS动态设置表位置/位置
- 30. 从Android应用程序设置导航到相应的应用程序设置
欢迎来到堆栈溢出!我尽可能地猜测你的问题,然后编辑你的问题。但是,添加代码和说明以便更多知道该主题的人员将看到它。如果需要识别特定问题,请编辑您遇到的特定错误消息。祝你好运! – manetsus