技术实践
vue-cli 在打包时候报出tapPromise错误异常
在使用默认安装的时候,发现vue-cli 把 compression-webpack-plugin 的版本提升到了9.2.0,我们只需要把版

解决异常
TypeError: Cannot read property 'tapPromise' of undefined
bash
"compression-webpack-plugin": "^9.2.0"
卸载
bash
npm uninstall compression-webpack-plugin
安装
bash
npm i compression-webpack-plugin@5.0.2
在使用默认安装的时候,发现vue-cli 把 compression-webpack-plugin 的版本提升到了9.2.0,我们只需要把版本降低就好
我猜测大致原因应该是个Webpack版本不兼容