码迷,mamicode.com
首页 > 其他好文 > 详细

配置文件中间件:config-lite

时间:2018-12-09 16:40:04      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:conf   轻量   根据   依次   bsp   查找   env   .json   package   

config-lite 是一个轻量的读取配置文件的模块。
config-lite 会根据环境变量(NODE_ENV)的不同从当前执行进程目录下的 config 目录加载不同的配置文件。
如果不设置 NODE_ENV,则读取默认的 default 配置文件,
如果设置了 NODE_ENV,则会合并指定的配置文件和 default 配置文件作为配置,
config-lite 支持 .js、.json、.node、.yml、.yaml 后缀的文件。

如果程序以 NODE_ENV=test node app 启动,则通过 require(‘config-lite‘) 会依次降级查找 config/test.js、config/test.json、config/test.node、config/test.yml、config/test.yaml 并合并 default 配置;
如果程序以 NODE_ENV=production node app 启动,则通过 require(‘config-lite‘) 会依次降级查找 config/production.js、config/production.json、config/production.node、config/production.yml、config/production.yaml 并合并 default 配置。

详细配置见 https://www.npmjs.com/package/config-lite

 

配置文件中间件:config-lite

标签:conf   轻量   根据   依次   bsp   查找   env   .json   package   

原文地址:https://www.cnblogs.com/xiaosongJiang/p/10090779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!