Cannot read properties of undefined (reading ‘tapPromise’)

在我们vue3项目打包的时候,经常会出现这样的报错情况
在这里插入图片描述
这是为什么呢?
其实在我们拉取项目后,首先要做的就是安装依赖。
我们一般采用npm install就能安装所有的依赖了,缺点就是依赖的版本是默认的。
出现上面问题的原因就是默认的compression-webpack-plugin版本太高了!
怎样解决呢?只需要两步:

卸载

我们需要把这个高版本的compression-webpack-plugin卸载掉:
卸载—>npm uninstall compression-webpack-plugin
在这里插入图片描述

安装

再安装指定compression-webpack-plugin版本:
安装—>npm i compression-webpack-plugin@5.0.1
在这里插入图片描述
一般5.0.1提供的足够了,有需要可以安装其他的版本。

Logo

前往低代码交流专区

更多推荐