From 9c5265bfc3690b28bdcb5927b842c1b754aa0b5e Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Sun, 14 Apr 2024 16:06:01 +0800
Subject: [PATCH] first

---
 vue.config.js |   47 +++++++++++++++++++++++++----------------------
 1 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/vue.config.js b/vue.config.js
index f4028fc..9d8ebeb 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -6,12 +6,12 @@
 const buildDate = JSON.stringify(new Date().toLocaleString())
 const createThemeColorReplacerPlugin = require('./config/plugin.config')
 
-function resolve (dir) {
+function resolve(dir) {
   return path.join(__dirname, dir)
 }
 
 // check Git
-function getGitHash () {
+function getGitHash() {
   try {
     return GitRevision.version()
   } catch (e) {}
@@ -26,7 +26,7 @@
     vue: 'Vue',
     'vue-router': 'VueRouter',
     vuex: 'Vuex',
-    axios: 'axios'
+    axios: 'axios',
   },
   css: [],
   // https://unpkg.com/browse/vue@2.6.10/
@@ -34,8 +34,8 @@
     '//cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js',
     '//cdn.jsdelivr.net/npm/vue-router@3.5.1/dist/vue-router.min.js',
     '//cdn.jsdelivr.net/npm/vuex@3.1.1/dist/vuex.min.js',
-    '//cdn.jsdelivr.net/npm/axios@0.21.1/dist/axios.min.js'
-  ]
+    '//cdn.jsdelivr.net/npm/axios@0.21.1/dist/axios.min.js',
+  ],
 }
 
 // vue.config.js
@@ -46,14 +46,14 @@
       // Ignore all locale files of moment.js
       new webpack.IgnorePlugin({
         contextRegExp: /^\.\/locale$/,
-        resourceRegExp: /moment$/
+        resourceRegExp: /moment$/,
       }),
       new webpack.DefinePlugin({
         APP_VERSION: `"${packageJson.version}"`,
         GIT_HASH: JSON.stringify(getGitHash()),
-        BUILD_DATE: buildDate
-      })
-    ]
+        BUILD_DATE: buildDate,
+      }),
+    ],
     // en_US: `if prod, add externals`
     // zh_CN: `这里是用来控制编译忽略外部依赖的,与 config.plugin('html') 配合可以编译时引入外部CDN文件依赖`
     // externals: isProd ? assetsCDN.externals : {}
@@ -84,9 +84,9 @@
             { prefixIds: true },
             { cleanupIDs: true },
             { convertShapeToPath: false },
-            { convertStyleToAttrs: true }
-          ]
-        }
+            { convertStyleToAttrs: true },
+          ],
+        },
       })
       .end()
       .end()
@@ -114,16 +114,19 @@
 
           // 'primary-color': '#F5222D',
           // 'link-color': '#F5222D',
-          'border-radius-base': '2px'
+          'border-radius-base': '2px',
         },
         // DO NOT REMOVE THIS LINE
-        javascriptEnabled: true
-      }
-    }
+        javascriptEnabled: true,
+      },
+    },
   },
 
   devServer: {
-    // development server port 8000
+    // development server port 8000'
+    client: {
+      overlay: false,
+    },
     port: 8000,
     // If you want to turn on the proxy, please remove the mockjs /src/main.jsL11
     proxy: {
@@ -131,18 +134,18 @@
         target: process.env.VUE_APP_API_BASE_URL,
         ws: false,
         pathRewrite: {
-          '^/': ''
+          '^/': '',
         },
-        changeOrigin: true
-      }
-    }
+        changeOrigin: true,
+      },
+    },
   },
 
   // disable source map in production
   productionSourceMap: false,
   lintOnSave: false,
   // babel-loader no-ignore node_modules/*
-  transpileDependencies: []
+  transpileDependencies: [],
 }
 
 // preview.pro.loacg.com only do not use in your production;

--
Gitblit v1.9.3