config.js

import extend from 'extend2';
import configTest from './config.test.js';
import configPro from './config.pro.js';
/**默认的开发设置 测试及生产请单独设置 */
var configDefault = {
    //是否开发模式
    isDev: true,
    domain: 'http://localhost:8080',
    //版本
    version: '1.0.0',
    //服务器配置
    server: {},
    //接口服务配置
    service: {
        default: 'http://192.168.88.88:8010'
    }
};
//根据环境合并
var config = {};
if (process.env.NODE_ENV == 'development') {
    //默认配置就是dev,所以无须导入
} else if (process.env.NODE_ENV == 'test') {
    config = extend(true, {}, configDefault, configTest);
    config.isDev = true;
} else {
    config = extend(true, {}, configDefault, configPro);
    config.isDev = false;
}
export default config;