这是关于应用程序体系结构的更多问题,假设你有一个模块something.js
,它有一些特殊的配置常量,请注意这些常量是硬编码的,它们不是从{{1}导入的或一些文件。
将与此模块相关的所有内容作为全局常量放在最好,还是更好地从env
导入所有配置常量。
我有兴趣从架构的角度了解优缺点。
答案 0 :(得分:1)
如果它是高级别或广泛的,如debug
选项打开应用程序的调试输出,我倾向于将其放在一个公共配置文件中。另一方面,如果它是特定的或狭窄的范围,比如特定文本在被截断之前可以有多少个字符,我倾向于将它保留在引用它的唯一文件中。