天天看點

vue build打包出現“TypeError: Cannot read property ‘tapPromise‘ of undefined”的報錯

使用VUE執行npm run build 進行打包時出現了TypeError:Cannot read property ‘tapPromise‘ of undefined問題,檢查後發現是compression-webpack-plugin插件版本問題導緻的,解決方案如下:

項目中compression-webpack-plugin 安裝的版本是 7.1.2

1、首先解除安裝高版本的compression-webpack-plugin,執行指令:

cnpm/npm  uninstall compression-webpack-plugin
           

2、然後安裝指定版本,如下:

cnpm/npm i compression-webpack-[email protected]5.0.1 --save-dev
           

降低compression-webpack-plugin版本之後,再執行npm run build 就可以了

繼續閱讀