1.4 编译时间太久了 2分钟,严重影响开发效率

肯定是有问题 1.3不这样,到了1.4就慢成狗了。简直比编译一遍c++还慢了 脚本 语言 不用编译直接运行的优势在哪体现,

2赞

还好,我这边秒编啊,就是发布后加载速度慢。

你脚本 太少了

1.4 调整了一点 sourcemap 的处理,不过不应该慢成狗…… 请问你的脚本是有多少个?
我们会尽快引入免编译,以及免打包技术。

狗很快的吧?你能跑过狗?:hushed:

1000个左右,我觉得并不算多 一个正常卡牌游戏的体量

1000 个脚本…… 不是很建议这么多…… 如果这么多,应该有不少是自动生成的结构体或者解析代码吧?可以在自动生成后,进行一次文件合并。

真的不算多啊 都是必要的功能代码没什么自动生成 ,之前 unity的项目 脚本 数还要多,功能比现在这款游戏还 要多

mark 关注一下

曾经编译过unreal3,足足花了个把小时,现在使用C#脚本做游戏后编译只需要几秒钟

如果你们的业务真的复杂到这个程度,我建议进行一点架构上的拆分。比如 MVC 之类的,或者逻辑 - 渲染层的拆分。然后把逻辑和数据用插件脚本进行处理,插件脚本不用编译不会影响开发效率。

编译速度慢的话可以用 youyou 老师的这个插件啊:

http://store.cocos.com/stuff/show/178881.html

免编译,秒修改秒加载,之前下载的版本如果报错的话请重新下载一次,新版本已经修复问题了

还是有报错

看你的 console 报错,貌似说有语法错误吧

的确 反应很慢,应该优化

1赞

但是 cocos里不会报错。

插件里是直接通过 electron 加载的,没有经过 babel 做转换
所以插件里有些语法检测可能和cocos不一样,需要你把这个地方发出来看看

因为不支持es6语法?

支持,但可能不完全吧,需要看下出错的地方

我发的截图就是最头上的报错