控制台一大堆报错 但运行没问题 老一个劲说我的类的super不为function和null

[Scene] An exception is thrown during load of module “project:///assets/code/view/GameLoadView.js” (or its recursive dependencies). TypeError: Super expression must either be null or a function at _inherits (file:///C:/Users/guole/Desktop/chess-code/library/d7/d73b4852-bafc-4085-9d81-697bff2f22dd.js:20:115) at file:///C:/Users/guole/Desktop/chess-code/library/d7/d73b4852-bafc-4085-9d81-697bff2f22dd.js:51:9 at Object.execute (file:///C:/Users/guole/Desktop/chess-code/library/d7/d73b4852-bafc-4085-9d81-697bff2f22dd.js:102:8) at doExec (C:\CocosCreator3D_1.0.3\resources\app.asar\node_modules\systemjs\dist\system.js:455:34) at postOrderExec (C:\CocosCreator3D_1.0.3\resources\app.asar\node_modules\systemjs\dist\system.js:451:12) at C:\CocosCreator3D_1.0.3\resources\app.asar\node_modules\systemjs\dist\system.js:435:34 at Array.forEach () at postOrderExec (C:\CocosCreator3D_1.0.3\resources\app.asar\node_modules\systemjs\dist\system.js:432:12) at C:\CocosCreator3D_1.0.3\resources\app.asar\node_modules\systemjs\dist\system.js:435:34 at Array.forEach ()

应该是循环引用导致的,可以尝试论坛中的 V1.0.4 会有更具体的报错

循环引用有什么问题? 又不是循环继承

升级成1.0.4 了 还是一堆报错 但运行 没问题

把新的报错贴出来吧,应该有指明问题原因,v1.1 会尝试从根本上解决循环依赖问题,摘一下 v1.0.4 的发布说明

修复组件对象构造失败可能导致的场景数据丢失问题:这个问题在论坛中有不少开发者遇到过,我们之前一直未能重现,感谢(@oʍɯʎuǝɥɔ)提供的测试项目帮助我们找到了问题的根本原因。这个问题的根本原因仍然是循环依赖导致的脚本丢失,不过丢失的不是组件脚本,而是组件构造函数依赖的脚本,导致组件实例化失败,而我们没有处理这个错误进而损坏了场景数据,如果用户保存了错误的数据,就会导致场景再也无法打开。这个严重的问题相信在 v1.0.4 之后就会大幅度减少,而循环依赖的问题我们也计划在 v1.1 中继续优化。Cocos Creator 3D 目前比较容易出现循环依赖的主要原因是因为@property({type: XXX}) 这种装饰器写法会在解释脚本阶段立即执行,最终在脚本导入阶段变成了硬依赖,就使得这种类型声明变成了循环依赖的罪魁祸首。我们会尽力在 v1.1 找到更完善的解决方案。

我在1.1遇到这个问题,尝试解决无果,寻求帮助

1.1 没能彻底解决,需要比较大的改动,在脚本资源导入阶段做一些语法解析工作,比较复杂。所以目前阶段还需要手动解决循环引用,v1.1 上对循环依赖的提示是很明确的,可以尝试从报错开始找