负载env
帮助库管理环境变量.
安装
npm install --save @ambassify/load-env
使用量
当环境变量未设定且未指定默认时, 将会丢出错误 .
const load_env = require('@ambassify/load-env');
const NODE_ENV = load_env('NODE_ENV', 'production');
装入env ()
load_env(variableName, [defaultValue])
- 变量Name:要加载的环境变量.
- 默认值: 环境变量未设定时的默认值.
带有前缀 ()
创建加载 env 函数,用于查找前缀环境变量并返回到未被前缀的版本. 如果您不提供前缀, 它会尝试 以使用最接近的软件包生成一个。 json的命名域.
const withPrefix = require('@ambassify/load-env/with-prefix');
const load_env = withPrefix();
// assuming package.json with: { "name": "@acme/foo-bar" }
// and: process.env.FOO_BAR_NODE_ENV = production
// and: process.env.NODE_ENV = staging
load_env('NODE_ENV');
// <-- "production"
捐款
如果你有一些问题或代码,你想添加, 请随意打开一个拉请求或问题 我们会尽快调查.
许可证
我们要用麻省理工学院的许可放出这个.
关于我们
如果你想知道更多关于我们的事 请看看 我们的网站,或者我们的Twitter账户 @ 发音, (中文(简体) ), 场地基地, (中文(简体) ), 豪尔根 Evens