对Vue项目进行打包优化,因此引入了模块compression-webpack-plugin,但却出现了错误:
TypeError: Cannot read property ‘tapPromise‘ of undefined
而且指向的位置是打包后的文件,这个就很奇怪了,并不是我们业务层级的代码。
经过一番查询,发现是插件版本问题,最新的插件版本是7.1.1,将版本降为6.1.1即可
"compression-webpack-plugin": "^6.1.1",
对Vue项目进行打包优化,因此引入了模块compression-webpack-plugin,但却出现了错误:
TypeError: Cannot read property ‘tapPromise‘ of undefined
而且指向的位置是打包后的文件,这个就很奇怪了,并不是我们业务层级的代码。
经过一番查询,发现是插件版本问题,最新的插件版本是7.1.1,将版本降为6.1.1即可
"compression-webpack-plugin": "^6.1.1",