new CompressionPlugin({ //此插件不能使用太高的版本,否则报错:TypeError: Cannot read property 'tapPromise' of undefined // filename: "[path][base].gz", // 这种方式是默认的,多个文件压缩就有多个.gz 文件,建议使用下方的写法 filename: '[path].gz[query]', // 使得多个.gz 文件合并成一个文件...
二、前端配置(vue.config.js) 在打包过程中,可能会遇到“TypeError: Cannot read property 'tapPromise' of undefined”这样的错误,这是由于安装的“compression-webpack-plugin”版本太高导致的,通过安装低版本即可解决(cnpm i -D compression-webpack-plugin@6.1.0)。 “filename”配置项必须明确指定,否则在vue c...