diff --git a/build/webpack.config.base.js b/build/webpack.config.base.js index f1069032..936fd0bc 100644 --- a/build/webpack.config.base.js +++ b/build/webpack.config.base.js @@ -3,6 +3,7 @@ const MiniCssExtractPlugin = require("mini-css-extract-plugin"); const { VueLoaderPlugin } = require('vue-loader') const ESLintPlugin = require('eslint-webpack-plugin'); const ExtraneousFileCleanupPlugin = require('webpack-extraneous-file-cleanup-plugin'); +const CompressionPlugin = require("compression-webpack-plugin"); const utils = require('./utils') @@ -154,5 +155,6 @@ module.exports = { paths: [utils.resolve(themePath + '/assets/dist/')], minBytes: 4096 }), + new CompressionPlugin(), ] } diff --git a/build/webpack.config.prod.js b/build/webpack.config.prod.js index 7cf89b95..74f2d5b6 100644 --- a/build/webpack.config.prod.js +++ b/build/webpack.config.prod.js @@ -6,7 +6,6 @@ const baseConfig = require('./webpack.config.base') const MiniCssExtractPlugin = require('mini-css-extract-plugin') const TerserPlugin = require("terser-webpack-plugin"); const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin; -const CompressionPlugin = require("compression-webpack-plugin"); module.exports = merge(baseConfig, { mode: 'production', @@ -76,6 +75,5 @@ module.exports = merge(baseConfig, { new BundleAnalyzerPlugin({ 'analyzerMode': 'static' }), - new CompressionPlugin(), ] })