common.js 1.95 KB
/**
 * 获取环境信息
 * @type String
 */
var env = process.env.NODE_ENV || 'development';
var util = require('../util/common');
/**
 * 外系统依赖配置
 * @type Object
 */
var config = {
    'development':{
        redis:null,
        apiKey:'sd4H1ecAqlp',
        domain:'http://192.168.102.215:8080/platform',
        loggers: {
            api: {
                level:'verbose',
            },
            yo: {
                level:'verbose',
            },
            app: {
                level:'verbose',
            }
        }
    },
    'test': {
        redis: {
            port:6379,
            host:'localhost'
        },
        apiKey:'sd4H1ecAqlp',
        domain:'http://192.168.102.202:8081/platform',
        logsFile:'/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level:'verbose'
            },
            yo: {
                level:'verbose'
            },
            app: {
                level:'verbose'
            }
        }
    },
    'preview': {
        redis: {
            port:6379,
            host:'192.168.74.17'
        },
        apiKey:'sd4H1ecAqlp',
        domain:'http://192.168.81.13:8189/yoho-admin-portal',
        logsFile:'/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level:'info'
            },
            yo: {
                level:'info'
            },
            app: {
                level:'info'
            }
        }
    },
    'production':{
        redis:{
            port:16379,
            host:'localhost'
        },
        apiKey:'sd4H1ecAqlp',
        domain:'http://192.168.81.6:8189/yoho-admin-portal',
        logsFile:'/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level:'warn'
            },
            yo: {
                level:'warn'
            },
            app: {
                level:'warn'
            }
        }
    }
}

module.exports = config[env];