Здравствуйте, я наделал такой vue.config.js
const CompressionWebpackPlugin = require("compression-webpack-plugin");
const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
transpileDependencies: true,
configureWebpack: (config) => {
Object.assign(
config.plugins,
new CompressionWebpackPlugin({
test: /\.js(\?.*)?$/i,
include: undefined,
exclude: undefined,
algorithm: "gzip",
compressionOptions: { level: 9 },
threshold: 0,
minRatio: 0.8,
filename: "[path][base].gz",
deleteOriginalAssets: false,
})
);
},
});
Но нечего не сжимается, к тому же
vue inspect
указывает что плагин compressionWebpackPlugin не инициализирован, что я наделал не так...