From ecf6b47ace4422d7537747ede8b34c41c1d6dba3 Mon Sep 17 00:00:00 2001 From: liaozan <378024053@qq.com> Date: Sun, 20 Mar 2022 16:03:52 +0800 Subject: [PATCH] chore: make web resource be gzip --- initializer-ui/package.json | 7 +++---- initializer-ui/src/util/request.js | 4 ++-- initializer-ui/vue.config.js | 13 ++++++------- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/initializer-ui/package.json b/initializer-ui/package.json index 2ddcb8d..610eeab 100644 --- a/initializer-ui/package.json +++ b/initializer-ui/package.json @@ -3,14 +3,13 @@ "version": "0.1.0", "private": true, "scripts": { - "serve": "cross-env NODE_ENV=dev vue-cli-service serve", - "build": "cross-env NODE_ENV=prod vue-cli-service build ", + "serve": "vue-cli-service serve", + "build": "vue-cli-service build ", "lint": "vue-cli-service lint" }, "dependencies": { "axios": "^0.26.1", "core-js": "^3.21.1", - "cross-env": "^7.0.3", "element-plus": "^2.1.4", "vue": "^3.2.31", "vue-router": "^4.0.14" @@ -27,4 +26,4 @@ "not dead", "not ie 11" ] -} +} \ No newline at end of file diff --git a/initializer-ui/src/util/request.js b/initializer-ui/src/util/request.js index b491925..0fc5eac 100644 --- a/initializer-ui/src/util/request.js +++ b/initializer-ui/src/util/request.js @@ -2,8 +2,8 @@ import axios from 'axios'; import {hideLoading, showLoading} from './loading' const envDict = { - 'dev': 'http://localhost:8080', - 'prod': 'http://192.168.36.27:8080' + 'development': 'http://localhost:8080', + 'production': 'http://192.168.36.27:8080' } axios.defaults.baseURL = envDict[process.env.NODE_ENV] diff --git a/initializer-ui/vue.config.js b/initializer-ui/vue.config.js index 153a847..39aea7b 100644 --- a/initializer-ui/vue.config.js +++ b/initializer-ui/vue.config.js @@ -3,13 +3,12 @@ const CompressionPlugin = require("compression-webpack-plugin") module.exports = defineConfig({ transpileDependencies: true, - chainWebpack: (config) => { - config.plugin('compressionPlugin') + chainWebpack: config => { + config.plugin('compressPlugin') .use(new CompressionPlugin({ - test: /\.js$|\.html$|\.css/, // 匹配文件名 - threshold: 10240, // 对超过10k的数据压缩 - deleteOriginalAssets: false // 不删除源文件 + test: /\.js$|\.html$|\.css/, + threshold: 10240, + deleteOriginalAssets: false })) } -}) - +}) \ No newline at end of file -- GitLab