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: 定义配置对象,覆盖默认配置文件
优先级
项目环境定义的配置 > 自定义配置 > 默认配置