抱歉说错了,不是 1.8.1,是 1.8.2 或 1.9.0 修复~
1赞
现在具体怎么修复呢?
现在只能从代码编写的层面去避免:确保每个变量在每个方法里只会出现一次声明。或者尝试用 let 而不是用 var。
1.8.2 还未解决 大部分代码只要把var改成let就好了。有些代码 确实是声明了二次以上,就不好排查了。因为是脚本语言编辑器并不会报错。需要执行到的时候 才报错 这就留下了十分巨大的隐患。这个问题建议优先解决,因为大量的web工程师都是用var。并且有些人,习惯于用var多次声明。因为这是在语法上支持的。
当然这也不是你们的郭,你们只是引入了uglifyjs 这个插件。uglifyjs 并不由你们维护。
我用的就是1.8.1 但是还是出现这个问题
这个问题新版本解决没?