From 0e0b026cebba9ad75cd5c9ae14bf50396b8ffabb Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 30 Mar 2022 15:27:04 +0800
Subject: [PATCH] 部分更改

---
 vue.config.js |  108 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 56 insertions(+), 52 deletions(-)

diff --git a/vue.config.js b/vue.config.js
index b1d1794..d44a655 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -6,56 +6,60 @@
 const CompressionPlugin = require('compression-webpack-plugin')
 
 module.exports = {
-  publicPath: '/',
-  lintOnSave: false,
-  // 其他配置
-  chainWebpack: (config) => {
-    config.plugin('copy').use(CopywebpackPlugin, [
-      [
-        {
-          from: path.join(dvgisDist, 'dc-sdk/dist/resources'),
-          to: 'libs/dc-sdk/resources'
-        },
-        {
-          from: './public/img',
-          to: 'img'
-        },
-        {
-          from: './public/examples',
-          to: 'examples'
-        },
-        {
-          from: './public/mx',
-          to: 'mx'
-        },
-        {
-          from: './public/wp',
-          to: 'wp'
-        },
-        {
-          from: './public/favicon.ico',
-          to: 'favicon.ico'
-        }
-      ]
-    ])
-  },
-  // 减少chunk-vendors.js文件大小
-  //  报错 TypeError: Cannot read property 'tapPromise' of undefined
-  // 解决  ,把compression-webpack-plugin包退回成 compression-webpack-plugin@5.0.1  即可
-  // 文件由8M 减成2.5M
-  productionSourceMap: false, // 代码压缩加密
-  configureWebpack: {
-    // webpack plugins
-    plugins: [
-      // 提供带 Content-Encoding 编码的压缩版的资源
-      new CompressionPlugin({
-        algorithm: 'gzip',
-        test: /\.js$|\.html$|\.css/, // 匹配文件名
-        // test: /\.(js|css)$/,
-        threshold: 10240, // 对超过10k的数据压缩
-        deleteOriginalAssets: false, // 不删除源文件
-        minRatio: 0.8 // 压缩比
-      })
-    ]
-  }
+    publicPath: '/',
+    lintOnSave: false,
+    // 其他配置
+    chainWebpack: (config) => {
+        config.plugin('copy').use(CopywebpackPlugin, [
+            [
+                {
+                    from: path.join(dvgisDist, 'dc-sdk/dist/resources'),
+                    to: 'libs/dc-sdk/resources'
+                },
+                {
+                    from: './public/img',
+                    to: 'img'
+                },
+                {
+                    from: './public/examples',
+                    to: 'examples'
+                },
+                {
+                    from: './public/mx',
+                    to: 'mx'
+                },
+                {
+                    from: './public/fz',
+                    to: 'fz'
+                },
+                {
+                    from: './public/wp',
+                    to: 'wp'
+                },
+                {
+                    from: './public/favicon.ico',
+                    to: 'favicon.ico'
+                }
+            ]
+        ])
+    },
+    // 减少chunk-vendors.js文件大小
+    //  报错 TypeError: Cannot read property 'tapPromise' of undefined
+    // 解决  ,把compression-webpack-plugin包退回成 compression-webpack-plugin@5.0.1  即可
+    // 文件由8M 减成2.5M
+    productionSourceMap: false, // 代码压缩加密
+    configureWebpack: {
+        // webpack plugins
+        plugins: [
+            // 提供带 Content-Encoding 编码的压缩版的资源
+            new CompressionPlugin({
+                algorithm: 'gzip',
+                test: /\.js$|\.html$|\.css/, // 匹配文件名
+                // test: /\.(js|css)$/,
+                threshold: 10240, // 对超过10k的数据压缩
+                deleteOriginalAssets: false, // 不删除源文件
+                minRatio: 0.8 // 压缩比
+            })
+        ]
+    }
 }

--
Gitblit v1.9.3