common.js 2.24 KB
/**
 * 获取环境信息
 * @type String
 */
var env = process.env.NODE_ENV || 'development';
var util = require('../util/common');
/**
 * 外系统依赖配置
 * @type Object
 */
var config = {
    'development': {
        redis: null,
        apiKey: 'sd4H1ecAqlp',
        port: 30016,
        domain: 'http://192.168.102.202:8088/platform',
        //domain: 'http://192.168.102.216:8088/platform',
        //domain: 'http://172.16.6.227:8088/platform', //马力
        //domain: 'http://172.16.6.176:8088/platform', //王书生
        loggers: {
            api: {
                level: 'verbose',
            },
            yo: {
                level: 'verbose',
            },
            app: {
                level: 'verbose',
            }
        }
    },
    'test': {
        redis: {
            port: 6379,
            host: 'localhost'
        },
        apiKey: 'sd4H1ecAqlp',
        port: 30016,
        domain: 'http://192.168.102.202:8088/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',
        port: 30016,
        domain: 'http://192.168.102.202:8081/platform',
        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',
        port: 30016,
        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];