Cannot read properties of undefined (reading ‘tapPromise‘)
tapPromise报错,vue3打包报错,compression-webpack-plugin版本问题
·
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提供的足够了,有需要可以安装其他的版本。
更多推荐
已为社区贡献5条内容
所有评论(0)