From 67b414009fee189434cff9e6700c578d0cf1f1e2 Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期一, 20 五月 2024 15:18:44 +0800
Subject: [PATCH] fix:修复部分bug

---
 vue.config.js |   42 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/vue.config.js b/vue.config.js
index 910e297..2b0aabc 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -1,4 +1,38 @@
-const { defineConfig } = require('@vue/cli-service')
-module.exports = defineConfig({
-  transpileDependencies: true
-})
+const { defineConfig } = require('@vue/cli-service');
+const buildConfig ={outputDir:"dist", publicPath:"./", assetsDir:"static"};
+const path=require("path");
+const config={
+    configureWebpack:{
+        resolve: {
+            alias: {
+                '@': path.join(__dirname,'./src')
+            }
+        }
+    },
+    transpileDependencies: true,
+    devServer:{
+        host:"localhost",
+        open:true,
+        https: false,
+        hot:true,
+        client:{
+            overlay: {
+                warnings:false,
+                errors:true
+            }
+        },
+        proxy:{
+            [process.env.VUE_APP_BASE_API]:{
+                target: process.env.VUE_APP_BASE_URL,
+                changeOrigin: true,
+                // pathRewrite: {
+                //     ['^'+process.env.VUE_APP_BASE_API]: ''
+                // }
+            }
+        }
+    }
+};
+if(process.env.NODE_ENV==='testing'||'production'){
+    Object.assign(config,buildConfig);
+}
+module.exports = defineConfig(config);
\ No newline at end of file

--
Gitblit v1.8.0