请3D引擎大佬支持调试时JS打包,能极大降低调试载入时间。

1、为何调试时不把js打成包?调试时载入速度会快非常多的。Creator 2D的大佬已经把这个作为2020重点工作成果了。

不打包,Engine要装500多个零散js才能到assets的js,法拉利也变成牛车了。

2、Creator 2D的任务编译可以工作,求3D类似的方法。
“command”: “curl”,
“args”: [
http://localhost:7456/update-db
],
“type”: “shell”,

要狠狠的表扬你们一下,虽然你们不稀罕,你们真的把tsc编译module加_1的毛病给改了。Creator 2D估计这辈子都改不动了。

3D引擎大佬过目一下,能支持吗?

确认一下,第一点你说的是预览的时候,加载的引擎不要是散文件而是和构建后的一样单个文件吗?

是的,Creator 2D就是这样干的。

预览调试时engine打一个js大文件,proj打一个js大文件,我预测可以把5秒的刷新时间秒降到1秒就刷新完毕。

我们考虑过。不过这样会降低更改脚本后的编译效率,因为每次脚本改动之后都会进行打包,很慢。

这让我想起了Laya改一句代码,编译调试9秒钟。。

可以watch呀,creator 2d 2.3.3 慢不慢可以体验的呀。L的我用过修改后的watch,没啥问题。当然项目不大,是微信的。

大项目(3DARPG)Laya编译,预估20~30秒
自己用webpack(typescript不类型检查编译)增量编译1秒
cocos也可以试试这种不做类型检查的编译

1赞

第2个问题有解吗?
2D用习惯了,vscode改完代码跑编译任务然后F5预览。3D里得切换到编辑器刷新一下有点麻烦。

编辑器外触发刷新资源的小工具 这个有个新帖,这个插件就可以做到刷新编辑器