Node.js 的流程核心模块提供 env 属性,该属性托管在流程启动时设置的所有环境变量。
一、设置变量(测试环境)
下面的代码运行 app.js 并设置 USER_ID 和 USER_KEY。
|
|
这将传递用户 USER_ID: 239482 和 USER_KEY: foobar。 这适用于测试,但是对于生产,可能会配置一些 bash 脚本来导出变量。
二、设置多个变量(生产环境)
如果 node 项目中有多个环境变量,可以在项目根目录下创建一个 .env 文件
,然后在运行时使用 dotenv 包
来加载它们。
|
|
三、读取变量
|
|