config-lite

config-lite

config-lite 是一个轻量的读取配置文件的模块。

全局安装

cnpm i config-lite --save

使用

const config = require('config-lite')(__dirname);

or

const config = require('config-lite')({
  filename: 'test',
  config_basedir: __dirname,
  config_dir: 'config'
});

选项

  • filename: 设置配置文件名,默认为:default         支持的文件类型: ['.js', '.json', '.node', '.yaml', '.yml', '.toml'].
  • config_basedir: 查找配置目录
  • config_dir: 设置配置目录的名字  default: config.
  • config: 定义配置对象,覆盖默认配置文件

优先级

项目环境定义的配置  >  自定义配置   >   默认配置

 

posted @ 2017-11-22 00:04  俗家弟子  阅读(345)  评论(0编辑  收藏  举报