const proxy = { "/api/ecs_core": { target: process.env.VUE_APP_CORE_HOST_URL || "http://192.168.10.39:8000", changeOrigin: true }, "/api/ecs_exam_work": { target: process.env.VUE_APP_EXAM_WORK_HOST_URL || "http://192.168.10.39:8001", changeOrigin: true }, "/api/ecs_outlet": { target: process.env.VUE_APP_EXCHANGE_HOST_URL || "http://192.168.10.39:8007", changeOrigin: true }, "/api/ecs_ques": { target: process.env.VUE_APP_QUESTIONS_HOST_URL || "http://192.168.10.39:8008", changeOrigin: true }, "/api/ecs_oe_admin": { target: process.env.VUE_APP_OE_HOST_URL || "http://192.168.10.39:8013", changeOrigin: true }, "/api/ecs_oe_student": { target: process.env.VUE_APP_OE_HOST_URL || "http://192.168.10.39:8003", changeOrigin: true }, "/api/ecs_marking": { target: process.env.VUE_APP_MARKING_HOST_URL || "http://192.168.10.39:8004", changeOrigin: true }, "/api/ecs_data_process": { target: process.env.VUE_APP_DATA_PROCESS_HOST_URL || "http://192.168.10.39:8005", changeOrigin: true }, "/api/ecs_prt": { target: process.env.VUE_APP_PRINT_HOST_URL || "http://192.168.10.39:8009", changeOrigin: true }, "/api/ctr/task": { target: process.env.VUE_APP_PRINT_HOST_URL || "http://192.168.10.39:8011", changeOrigin: true } }; var webpack = require("webpack"); module.exports = { devServer: { proxy }, configureWebpack: { // devtool: "source-map", // for vscode debug plugins: [ // Ignore all locale files of moment.js new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/) ] }, transpileDependencies: [ /\bvue-awesome\b/, /\bvue-echarts\b/, /\bresize-detector\b/ ] };