关于cocos creator 3.0版本mobile-web平台的编译机制和原理,向大家请教

因工作需要,希望能弄清楚cocos creator 3.0版本mobile-web平台的编译机制和原理。

已经看了官方文档,这部分说的比较少,大致看了一下导出的脚本的请求顺序,大致是这样的(欢迎讨论纠正):

3.0版本主要用 SystemJS 来管理依赖关系的,主要有以下疑问,希望知道的同行们指点一下:

1、如上图,各脚本中并没有直接调用 assets/main 中的文件,所以想了解 assets/main 这块是如何调用的。

2、在 settings.json 中有"launchScene": "db://assets/Scene/Main.scene",这个内容,想知道场景是否编译成了bin二进制文件存在assets/main/native目录中了

3、资源的编译和加载逻辑是什么样的?

4、编译代码源码应该是这个https://github.com/cocos-creator/engine/tree/develop/platforms,但运行流程或逻辑不太清楚,是否有这方面的资料,还是说只能去啃源码了?

大家在这一块是否有研究,欢迎交流!

同问,我想去除服务器开启