前言
项目里使用webpack的代码混淆工具 webpack-obfuscator,当打包代码时,出现如下报错:
TypeError: Cannot read property 'tap' of undefined
原因
项目的webpack版是4.x ,而 webpack-obfuscator 的版本是 3.x
解决方法
查阅资料 在该 https://nodejs7.com/2021/11/27/797.html 文章里指出了版本对应,把项目里的 webpack-obfuscator 版本调低安装 2.x 版本后,打包代码不报错了。
- TypeError undefined property webpack Cannottypeerror undefined property cannot typeerror undefined property webpack properties typeerror undefined reading properties typeerror undefined uncaught properties undefined reading cannot properties typeerror reading cannot typeerror undefined uncaught property typeerror non-mysql undefined property typeerror undefined property upgrade quot properties typeerror undefined