【webpack】----错误解决【Cannot read properties of undefined (reading ‘tap‘)】

1. 报错场景

安装 webpack-obfuscator 后,进行 js 代码混淆编译的时候报错。

2. 报错截图

3. 错误原因

通常是由于版本不兼容或配置错误引起的。

4. 查询本地 webpack 版本

4.1 查询命令
  1. npm 查询

    npm view webpack version

  2. yarn 查询

    yarn info webpack version

4.2 查询结果

5. 查找 webpack 版本对应的 webpack-obfuscator

5.1 webpack3.4.1 的安装方式
npm install --save-dev javascript-obfuscator@0.10.0 webpack-obfuscator@0.10.0
5.2 webpack4 的安装方式
npm install --save-dev javascript-obfuscator webpack-obfuscator@2.6 
5.3 webpack5 的安装方式
npm install --save-dev javascript-obfuscator webpack-obfuscator

6. 查看 webpack 对应 webpack-obfuscator 安装版本

6.1 查询地址
https://github.com/javascript-obfuscator/webpack-obfuscator
6.2 查看 package.json 文件
6.3 查看最新版本对应的版本号
6.3 切换版本号
6.4 实例 2.6.0 版本对应版本查询
相关推荐
Tandy12356_4 分钟前
js逆向——webpack实战案例(一)
前端·javascript·安全·webpack
TonyH20027 分钟前
webpack 4 的 30 个步骤构建 react 开发环境
前端·css·react.js·webpack·postcss·打包
你会发光哎u10 分钟前
Webpack模式-Resolve-本地服务器
服务器·前端·webpack
王小二(海阔天空)11 分钟前
个人文章合集 - 前端相关
前端·css·vue·jquery
老华带你飞20 分钟前
公寓管理系统|SprinBoot+vue夕阳红公寓管理系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·spring boot·课程设计
gopher951137 分钟前
HTML详解
前端·html
Tiny201738 分钟前
前端模块化CommonJs、ESM、AMD总结
前端
吕永强40 分钟前
CSS相关属性和显示模式
前端·css·css3
结衣结衣.1 小时前
python中的函数介绍
java·c语言·开发语言·前端·笔记·python·学习
全栈技术负责人1 小时前
前端提升方向
前端