抛一个偶尔出现但是暂时无法解决的问题

Error 重要部分表现:
load script [./WildTaleLoading] failed : TypeError: Class extends value undefined is not a constructor or null
… 这个重点报错 TypeError: Class extends value undefined is not a constructor or null

A Class already exists with the same classname : “WeaponPossession”.
A Class already exists with the same cid : “5a01aVfqSNMxJug7hu9ia6L”.

触发情况1:
随便构建一个新类,里面写一些逻辑,存在其他脚本引用关系,某些情况下就开始报上面的错误,然后项目无法运行
!!!当你把相同的逻辑在放到另外一个新构建的类中(此刻逻辑一模一样)就不会报错,并正常运行。

有没有可能是你类名重复的问题

有可能是的。回头验证一下,看报错信息是这样子

还有可能是 你多个类相互循环了然后类加载的时序保证不了导致的报错