const path = require("path")

const devServer = {
    https: false,
    host: '0.0.0.0',
    port: 3000, // dev-server 服务端口号
    hot: true, // 启用webpack的热模块更新
    compress: true, //启用gzip压缩
    open: false, // 告诉dev-server在服务器启动后打开浏览器。将其设置为true以打开默认浏览器。
    clientLogLevel: 'warning', //配置在客户端的日志等级，这会影响到你在浏览器开发者工具控制台里看到的日志内容
    proxy: {
        // 代理一些URL。具体用法见https://github.com/chimurai/http-proxy-middleware
        // '/v1/*': 'http://debug.bj.jchl.com:8085/',
        '/v1/*': {
            // target: 'http://xdz.bj.jchl.com:8089',
            // target:'http://172.16.30.49:8008/',
            // target: 'http://erp.jchl.com/',
            //target: 'http://0.0.0.0:8008/',
            // target: 'http://test.bj.jchl.com:8089/',
            target: 'http://localhost:8088/',
            changeOrigin: true,
        },
        // '/gateway': {
        //     target: 'http://10.10.4.242:30901',
        //     changeOrigin: true,
        // },
    },
    after(app) {
        require(path.resolve(__dirname, '../src/mock/mock-server.js'))(app)
    },
    historyApiFallback: true // 无法找到资源的url会访问默认index.html,路由模式改为history必须
};

module.exports = {
    devServer,
}
