zmd 现在微信小游戏工程中game.js require了code.js,而微信小游戏的编译不会生成code.js,也就是编译了,看不了实时的效果,需要发布才行,发布会重新生成code.js。请问怎么样才可以实时调试啊,是有什么地方可以设置编译生成code.js文件吗
Aar0n 实时调试需要项目创建之前就选择小游戏,或者把发布后的放到bin下, 然后require code.js 先不要。 要require max.js 那个文件,实时编译出来的,以后只要编译,小游戏工具就直接预览了。
zmd 我创建的是小游戏2d项目,你是说require是layaUI.max.all.js吗,我尝试把index.html里面的js文件按照html里面的顺序require一遍还是不行,要不你试试看。报错在附件里面,我把layaUI.max.all.js里面的uicode 手动copy到LayaUISample.js启动类里面,则可以正常启动,但这不是解决方法啊。
zmd Aar0n 你那边能跑成功么,创建一个裸的微信小游戏2d项目,然后编译。编译完成后,再用微信web开发工具新建一个项目,目录指向,刚layaide新建的小游戏bin目录,修改game.js require的文件,运行失败。 或者我这个流程有什么问题么。
zmd zmd 那这里的教程,是不是有误导人的,现在要看修改后微信web开发工具中的效果,就是一定要在编译完成之后,在发布一次。那这样的话web开发工具的项目目录根本不用指向bin目录,指向release/wxgame目录一样好用。
智力猫 我前一段也遇到这个问题,现在是开发完游戏大部分,然后再增加微信方面的api。官方是不是可以考虑给js和ts也增加小游戏实时编译的支持,很多时候小游戏的api需要和laya交叉使用,每次都发布真的比较影响效率。