Browse Source

本地代理proxy

Michael Wang 4 năm trước cách đây
mục cha
commit
ea8a3d4da2
4 tập tin đã thay đổi với 6 bổ sung26 xóa
  1. 3 1
      .env.development
  2. 0 1
      .gitignore
  3. 0 10
      dev-proxy.copy.js
  4. 3 14
      vue.config.js

+ 3 - 1
.env.development

@@ -1,3 +1,5 @@
 VUE_APP_SELF_DEFINE_DOMAIN=true
 VUE_APP_ENABLE_VUE_RENDER_LOGS=false
-VUE_APP_ROUTER_PATH=/admin/
+VUE_APP_ROUTER_PATH=/admin/
+VUE_APP_MAIN_PROXY=http://192.168.10.36:9222/
+VUE_APP_MAIN_PROXY_FILE=http://192.168.10.36:9222/

+ 0 - 1
.gitignore

@@ -1,7 +1,6 @@
 .DS_Store
 node_modules
 /dist
-dev-proxy.js
 
 # local env files
 .env.local

+ 0 - 10
dev-proxy.copy.js

@@ -1,10 +0,0 @@
-module.exports = {
-  "/api": {
-    target: "http://192.168.10.36:9222/",
-    changeOrigin: true,
-  },
-  "/file": {
-    target: "http://192.168.10.36:9222/",
-    changeOrigin: true,
-  },
-};

+ 3 - 14
vue.config.js

@@ -1,30 +1,19 @@
 const defProxy = {
   "/api": {
-    // target: "http://192.168.10.26:6001/",
-    target: "http://192.168.10.36:9222/",
-    // target: "http://192.168.10.86:6001/",
+    target: process.env.VUE_APP_MAIN_PROXY,
     changeOrigin: true,
   },
   "/file": {
-    // target: "http://192.168.10.26:6001/",
-    target: "http://192.168.10.36:9222/",
-    // target: "http://192.168.10.86:6001/",
+    target: process.env.VUE_APP_MAIN_PROXY_FILE,
     changeOrigin: true,
   },
 };
 
-let devProxy = null;
-try {
-  devProxy = require("./dev-proxy");
-} catch (error) {
-  console.log(error);
-}
-
 var webpack = require("webpack");
 module.exports = {
   lintOnSave: process.env.NODE_ENV !== "production" ? true : "error",
   devServer: {
-    proxy: devProxy || defProxy,
+    proxy: defProxy,
   },
   configureWebpack: {
     devtool: "source-map",