1
0
|
2
0
JSON是一个静态文件,其内容是一个字符串,因此不能在这里使用变量。
您可以尝试使用javascript重写json文件
也许模板引擎像
但通常开发人员对一个环境使用一个静态文件。只能在启动应用程序之前更改配置,否则可能会在运行时中断配置(这对用户和客户非常不利)。 看看这个 https://www.npmjs.com/package/config 我们使用这个软件包很多年了,它对一些环境非常好。 基础设施
使用
|
3
0
如果我理解正确,您希望在节点.js应用程序,以便值来自主机操作系统/环境本身,而不是硬编码在配置文件中,这是一个正常的CICD要求。任何地方都可以使用Windows环境变量节点.js默认安装。你不需要任何额外的包裹。系统和用户环境变量都将在中提供节点.js过程环境,process.env.随便. 例如:
但是不能在.json文件中使用它们,因为它们是静态文件,正如@max starling所说。在这种情况下,我认为JavaScript配置文件更有意义。 主应用程序js
配置文件
|
AlaaKudo810 · 无法更新猫鼬中的对象 1 年前 |
Foobar · 如何在Fastify中为请求附加“项目”密钥? 1 年前 |
chrispytoes · 从服务器端获取登录用户 1 年前 |