Parcourir la source

feat: 代理调整

zhangjie il y a 8 mois
Parent
commit
e10417be0c
1 fichiers modifiés avec 7 ajouts et 11 suppressions
  1. 7 11
      vue.config.js

+ 7 - 11
vue.config.js

@@ -1,17 +1,17 @@
 var TerserPlugin = require("terser-webpack-plugin");
-var devProxy = {};
-try {
-  devProxy = require("./dev-proxy");
-} catch (error) {}
-
-var proxy = process.env.NODE_ENV === "production" ? {} : devProxy;
 
 // 配置手册: https://cli.vuejs.org/zh/config/#vue-config-js
 // electron-bulder配置:https://www.electron.build/configuration/contents#extrafiles
 var config = {
   // publicPath: './',
   devServer: {
-    port: 8066
+    port: 8066,
+    proxy: {
+      "/api/": {
+        target: process.env.VUE_APP_DEV_PROXY,
+        changeOrigin: true
+      }
+    }
   },
   pluginOptions: {
     electronBuilder: {
@@ -60,10 +60,6 @@ if (process.env.NODE_ENV === "production") {
   };
 }
 
-if (proxy && Object.keys(proxy).length) {
-  config.devServer.proxy = proxy;
-}
-
 // 解决iview自定义主题导入less报错
 config.css = {
   loaderOptions: {