diff --git a/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/build/webpack.async-plugins.js b/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/build/webpack.async-plugins.js index 3751023bdf..db166f5dba 100644 --- a/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/build/webpack.async-plugins.js +++ b/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/build/webpack.async-plugins.js @@ -1,4 +1,5 @@ const webpack = require('webpack') +const CompressionPlugin = require('compression-webpack-plugin'); const path = require('path') const utils = require('./utils') const CopyPlugin = require("copy-webpack-plugin"); @@ -93,5 +94,8 @@ module.exports = { new CopyPlugin([ {from: 'src/icons/svg/'} ]), + new CompressionPlugin({ + test: /\.js(\?.*)?$/i, + }), ] } diff --git a/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/package.json b/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/package.json index a72e2f8d7a..e805c488e4 100644 --- a/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/package.json +++ b/extensions/dataease-extensions-view/view-chartmix/view-chartmix-frontend/package.json @@ -33,6 +33,7 @@ "autoprefixer": "^7.1.2", "babel-loader": "^8.0.6", "chalk": "^2.0.1", + "compression-webpack-plugin": "^6.0.0", "copy-webpack-plugin": "^4.6.0", "css-loader": "^0.28.0", "element-ui": "2.15.7",