chexiongsheng

Results 405 comments of chexiongsheng

目前,只要完全不依赖nodejs的库,在纯v8的puerts还没反馈运行不了。像react,都是直接npm install就能用。

我说的依赖,仅包含运行时的依赖。

正在load的过程去load另外一个asset是不行的,UE的限制

启动时全量编译ts导致的。主要考虑到非启动状态下,程序员也可能修改代码,这导致ts和蓝图不一致。 我考虑下怎么优化。

更新下最新代码试试?第二次启动,如果文件不变会跳过,第二次启动会大大节省时间

找不到url模块,你那有这模块么?是nodejs的url么? 看下faq:https://github.com/Tencent/puerts/blob/master/doc/faq.md#npm%E4%B8%8A%E6%89%80%E6%9C%89%E5%8C%85%E9%83%BD%E5%8F%AF%E7%94%A8%E4%B9%88

你需要用nodejs,可以用nodejs后端,参见安装文档。最新的nodejs后端已经支持手机:https://github.com/puerts/backend-nodejs/releases/tag/NodeJS_16.16.0_220809

蓝图原则上要根据路径来加载,你这里能通过名字加载成功只是恰好蓝图在内存了。 问题就来了,怎么在ts里头表达:这个字段类型是某某路径下的蓝图。 其次,路径变了怎么办?

光输入名字不一定能加载成功。成功是因为你刚好浏览,打开过那个蓝图,或者什么别的方式让那蓝图加载进内存了。 如果蓝图没加载进内存,要通过路径来加载。