ConfigSys => ConfigBasic, ConfigUser => ConfigCustom

This commit is contained in:
luk.lu
2018-12-25 15:21:02 +08:00
parent eb0b985a9d
commit 6944326187
3 changed files with 7 additions and 7 deletions

View File

@@ -9,15 +9,15 @@ function config(){
// 读取配置文件
try {
if (fs.existsSync('./ConfigSys.js')) {
Config=require('./ConfigSys.js')
console.info('ConfigSys loaded')
if (fs.existsSync('./ConfigBasic.js')) {
Config=require('./ConfigBasic.js')
console.info('ConfigBasic loaded')
}
if (fs.existsSync('./ConfigUser.js')) { // 如果存在,覆盖掉 ConfigSys 里的默认参数
Config=deepmerge(Config, require('./ConfigUser.js')) // 注意objectMerge后产生了一个新的对象而不是在原来的Config里添加
console.info('ConfigUser loaded')
if (fs.existsSync('./ConfigCustom.js')) { // 如果存在,覆盖掉 ConfigBasic 里的默认参数
Config=deepmerge(Config, require('./ConfigCustom.js')) // 注意objectMerge后产生了一个新的对象而不是在原来的Config里添加
console.info('ConfigCustom loaded')
}
if (fs.existsSync('./ConfigSecret.js')) { // 如果存在,覆盖掉 ConfigSys 和 ConfigUser 里的参数
if (fs.existsSync('./ConfigSecret.js')) { // 如果存在,覆盖掉 ConfigBasic 和 ConfigCustom 里的参数
Config=deepmerge(Config, require('./ConfigSecret.js'))
console.info('ConfigSecret loaded')
}