node-convict配置管理應(yīng)用
node-convict 是 nodejs 上的配置管理應(yīng)用。通過(guò)引入配置流程,它擴(kuò)展并簡(jiǎn)化了 node.js 應(yīng)用程序的標(biāo)準(zhǔn)配置過(guò)程,并且能啟動(dòng)驗(yàn)證機(jī)制,發(fā)現(xiàn)配置過(guò)程中出現(xiàn)的錯(cuò)誤。
功能特征:
-
加載和合并:可以從磁盤或內(nèi)連、合并中加載配置。JSON 文件可以使用cjson加載。
-
環(huán)境變量: 值可以從環(huán)境變量中產(chǎn)生
-
命令行參數(shù): 值可以從命令行參數(shù)中產(chǎn)生
-
驗(yàn)證機(jī)制: 要是配置時(shí)不尊循你所制定的架構(gòu)方式,那就能生成一個(gè)錯(cuò)誤報(bào)告。
評(píng)論
圖片
表情
