From aa0391a43ef3b41e8c88d3f4344133e580c41af0 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期三, 02 六月 2021 15:53:30 +0800
Subject: [PATCH] 应用中心背景颜色改白色

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

diff --git a/vue.config.js b/vue.config.js
index 47db11c..a0cb604 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -4,6 +4,10 @@
 const IS_VENDOR = /[\\/]node_modules[\\/]/
 const pageVendor = {}
 
+const pkg = require('./package.json')
+const timestamp = new Date().getTime()
+const queryStr = `?v=${pkg.version}&t=${timestamp}`
+
 glob.sync('./src/pages/**/main.ts').forEach(path => {
   const chunk = path.split('./src/pages/')[1].split('/main.ts')[0]
   const chunk_vendor = `${chunk}-vendors`
@@ -35,18 +39,25 @@
   //   enforce: true
   // }
 })
+
+// const serverUrl = "http://58.118.225.79:41243" // 缇婁簲
+const serverUrl = "http://192.168.20.10:7009"
+
+
+
+
 module.exports = {
   pages,
   chainWebpack: config => {
     config.plugins.delete('named-chunks')
     if (process.env.NODE_ENV === 'production') {
-      config.output.filename('js/[name].js').end()
-      config.output.chunkFilename('js/[name].js').end()
+      config.output.filename('js/[name].js' + queryStr).end()
+      config.output.chunkFilename('js/[name].js' + queryStr).end()
       // 淇敼鐢熶骇閰嶇疆
       config.plugin('extract-css').tap(() => [
         {
-          filename: `css/[name].css`,
-          chunkFilename: `css/[name].css`
+          filename: `css/[name].css${queryStr}`,
+          chunkFilename: `css/[name].css${queryStr}`
         }
       ])
     }
@@ -60,50 +71,60 @@
   },
   productionSourceMap: false,
   filenameHashing: false,
+  pwa: {
+    iconPaths: {
+      favicon32: 'favicon.ico',
+      favicon16: 'favicon.ico'
+    }
+  },
   devServer: {
     proxy: {
       '/track': {
-        target: 'http://192.168.20.10:8000',
+        target: serverUrl,
         // ws: true,
         changeOrigin: true,
       },
       '/ws': {
-        target: 'http://192.168.20.10:7003',
+        target: serverUrl,
         // ws: true,
         changeOrigin: true,
       },
       "/data/api-v/app/findAllApp": {
-        target: '/',
+        // target: '/',
         target: 'http://localhost:8080/',
         changeOrigin: true,
         pathRewrite: {
           '^/data/api-v/app/findAllApp': 'apps.json'
         }
       },
+      "/api-c": {
+        target: serverUrl,
+        changeOrigin: true
+      },
       "/api-v": {
-        target: 'http://192.168.20.10:8000',
+        target: serverUrl,
         changeOrigin: true
       },
       "/api-f": {
-        target: 'http://192.168.20.10:8011',
+        target: serverUrl,
         // secure: false,
         changeOrigin: true
       },
       "/api-p": {
-        target: 'http://192.168.5.23:8010',
+        target: serverUrl,
         // secure: false,
         changeOrigin: true
       },
       "/api-u": {
-        target: 'http://192.168.20.10:8000',
+        target: serverUrl,
         changeOrigin: true
       },
       "/httpImage": {
-        target: 'http://192.168.20.10:7003',
+        target: serverUrl,
         changeOrigin: true, //寮�鍚唬鐞�
       },
       "/files": {
-        target: 'http://192.168.20.10:7003',
+        target: serverUrl,
         changeOrigin: true, //寮�鍚唬鐞�
       }
     }

--
Gitblit v1.8.0