Skip to content

环境变量

本节介绍项目中用于操作环境变量的 env 模块。该模块封装了对环境变量的设置与读取功能,适用于配置管理、运行时参数控制等场景。


引入模块

javascript
const env = require("env")

env.Set("key", "value")

env.Get("key")
  1. 设置环境变量 - env.Set(key, value)

用于设置一个环境变量。

key: string 环境变量的键名。 value: string 要设置的值。

javascript
env.Set("key", "value");
  1. 获取环境变量 - env.Get(key) 用于获取指定键名的环境变量值。 key: string 要获取的环境变量键名。 返回值: string | undefined 返回对应的值,若不存在则返回 undefined。
javascript
const value = env.Get("key");
console.log(value); // 输出: "value"

使用建议

推荐将敏感配置(如 API 密钥、数据库连接字符串)通过环境变量注入,避免硬编码在代码中。 可结合 .env 文件进行初始化加载,提升可维护性。 多线程/集群环境下,确保环境变量在各进程中正确同步。

版权所有.