vendor.js / index.js 过大,采用
https://uniapp.dcloud.io/matter?id=vendorjs%e8%bf%87%e5%a4%a7%e7%9a%84%e5%a4%84%e7%90%86%e6%96%b9%e5%bc%8f
和
https://segmentfault.com/a/1190000022034729
配置vue.config.js
// plugins: [
// new CompressionWebpackPlugin({
// filename: '[path].gz[query]',
// algorithm: 'gzip',
// test: new RegExp('\\.(' + productionGzipExtensions.join('|') + ')$'),//匹配文件名
// threshold: 10240,//对10K以上的数据进行压缩
// minRatio: 0.8,
// deleteOriginalAssets:false,//是否删除源文件
// })
// ]
编译时报错:ERROR TypeError:Cannot read property 'topPromise' of undefined"
网络说的解决方案都是compression-webpack-plugin降级使用,但是我从7.0降到5.0,问题都依然如故,无法进行压缩打包。