From b8f436a6ce3753ae02b2303a7b23659054efda9f Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Sat, 19 Jun 2021 14:55:27 +0800
Subject: [PATCH] 逻辑修改

---
 vue.config.js |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/vue.config.js b/vue.config.js
new file mode 100644
index 0000000..ae6bd6d
--- /dev/null
+++ b/vue.config.js
@@ -0,0 +1,50 @@
+/*
+ * @Descripttion:
+ * @version:
+ * @Author: song
+ * @Date: 2021-01-26 08:56:34
+ * @LastEditors: song
+ * @LastEditTime: 2021-01-29 15:58:39
+ */
+module.exports = {
+  //路径前缀
+  publicPath: "./",
+  lintOnSave: true,
+  productionSourceMap: false,
+  chainWebpack: (config) => {
+    //忽略的打包文件
+    config.externals({
+      'vue': 'Vue',
+      'vue-router': 'VueRouter',
+      'vuex': 'Vuex',
+      'axios': 'axios',
+      'element-ui': 'ELEMENT',
+    });
+    const entry = config.entry('app');
+    entry.add('babel-polyfill').end();
+    entry.add('classlist-polyfill').end();
+    entry.add('@/mock').end();
+  },
+  css: {
+    extract: {
+      ignoreOrder: true
+    }
+  },
+  //开发模式反向代理配置,生产模式请使用Nginx部署并配置反向代理
+  devServer: {
+    port: 1888,
+    proxy: {
+      '/api': {
+        //本地服务接口地址
+        target: 'http://192.168.0.105:82/',
+        //target: 'https://web.byisf.com/api/',
+        //远程演示服务地址,可用于直接启动项目
+        //target: 'https://saber.bladex.vip/api',
+        ws: true,
+        pathRewrite: {
+          '^/api': '/'
+        }
+      }
+    }
+  }
+};

--
Gitblit v1.9.3