1、问题:
webpack打包报错:Uncaught exception: ReferenceError: BigInt is not defined
2、执行命令:
npm run build
3、错误截图如下:
4、问题解决
4.1、经过多方查找发现,
BigInt在如下浏览器和平台上支持:
1、Chrome 67+
2、FIrefox 68+
3、Safari 14+
4、Node.js 12+
由于它是基础的数据类型,目前没有完美的兼容库来支持那些不能原生支持的浏览器。
4.2 查看本地nodejs版本
(base) V_-MB0:~ apple$ node -v
v10.0.0
4.3 升级Node版本
npm install node
升级之后,node的版本为15.0.1,然后运行npm run build发现没有报错了。
至此,问题已经解决