common.js 2.9 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.216:8080/platform',
        // domain: 'http://172.16.6.240:8088/platform',
        // domain:'http://172.16.6.240:8088/platform',//   王书生
        // domain: 'http://172.16.6.214:8088/platform',//陈超
        //http://172.16.6.124:8088/platform/product/queryAllProductAttr
        //domain: 'http://172.16.6.146:8088/platform', //玛丽
        domain: 'http://192.168.102.202:8088/platform',
        //domain:'http://172.16.6.157:8080/yohobuy-platform-web',//葛超
        //domain: 'http://172.16.6.239:8080', //孙杰翔
        //domain:'http://172.16.6.189:8088/platform', //李健1
        //domain:'http://192.168.102.216:8180/platform', //李健2
        //domain: 'http://172.16.6.243:8088/platform', //谭玲
        yohoSearch:'http://192.168.10.64:8080/yohosearch',
        loggers: {
            api: {
                level: 'verbose'
            },
            yo: {
                level: 'verbose'
            },
            app: {
                level: 'verbose'
            }
        }
    },
    'test': {
        redis: {
            port: 6379,
            host: 'localhost'
        },
        apiKey: 'sd4H1ecAqlp',
        domain: 'http://192.168.102.202:8088/platform',
        yohoSearch:'http://192.168.10.64:8080/yohosearch',
        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.102.202:8081/platform',
        yohoSearch:'http://192.168.10.64:8080/yohosearch',
        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',
        yohoSearch:'http://182.92.99.119:8080/yohosearch',
        logsFile: '/Data/logs/node/yohobuy-portal-log/',
        loggers: {
            api: {
                level: 'warn'
            },
            yo: {
                level: 'warn'
            },
            app: {
                level: 'warn'
            }
        }
    }
};

module.exports = config[env];