From cb15c9faf1e4b489cdd1a928492c7173d2a185b8 Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 31 May 2021 16:04:19 +0200 Subject: [PATCH] webpack gzip for prod AND dev --- build/webpack.config.base.js | 2 ++ build/webpack.config.prod.js | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) 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(), ] })