文件名称:envfig:极简的 node.js 库,用于通过 envars 轻松启用配置
文件大小:11KB
文件格式:ZIP
更新时间:2024-07-22 01:38:04
JavaScript
环境图 envfig是一个极简的 Node.js 库,用于通过 envars 轻松启用配置。 它允许安全地从process.env获取设置,进行类型转换(process.env.YOUR_ENVVAR 是一个字符串)并管理默认值。 为什么使用系统环境进行配置? 它是灵活的,跨环境的,没有配置文件到您的代码版本控制工具(无论是 git、svn ......)。 12 Factor 支持使用 envars 而不是文件配置: ://12factor.net/config 如何使用它。 最简单的 // singlefile-server.js var http = require ( 'http' ) ; var config = require ( '../src/envfig' ) . config ; var bindAddress = config ( 'BIND_ADDRESS
【文件预览】:
envfig-master
----.travis.yml(57B)
----package.json(775B)
----test()
--------envfig.test.js(7KB)
----sample()
--------settings.js(312B)
--------server.js(335B)
--------singlefile-server.js(537B)
----test.sh(244B)
----LICENSE(11KB)
----src()
--------envfig.js(2KB)
----.gitignore(608B)
----README.md(3KB)