关于使用1.7.0版本构建编译之后,游戏运行黑屏的问题

抱歉说错了,不是 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 但是还是出现这个问题

这个问题新版本解决没?