一、多余引擎库移除
官网要求小游戏的主包体积不能超过 4MB,而我们代码中也会有个别用不到的引擎库,所以可以提前给项目瘦个身体。打开 项目–>项目设置 如下图,去掉不需要的部分即可。
二、小程序账号申请
申请地址:微信公众平台
填写基本信息后会有个appid,我们在后面打包发布时候会用到
查看appid:点击右上角头像 --> 基本设置 --> 帐号信息 --> appid
三、搭建本地服务器
基于小游戏包体的限制,项目中肯定会设置远端包,所以我们需要搭建个本地的服务器来测试项目的可行性。
我自己搭建的服务器,比较简单但够用了,git地址:https://gitee.com/zwguang/lock-server
四、构建发布
appid:通过第二步获取。
服务器地址:通过第三步获取。
将远端资源 build–>wechatgame–>remote 扔到本地服务器的 www_root 里即可
五、微信开发者工具上传小游戏
上传后在 微信公众平台–版本管理–开发版本 里面就能看到体验版的二维码。
六、其他注意事项
1.打进包里的代码,不能直接引用远端包里的代码,否则会报错,直到加载了需要的远端包才能使用。
2.微信开发者工具我用的1.0.3 偶尔会有报错:readFile:fail Cannot read property ‘current’ of undefined Error: readFile:fail Cannot read property ‘current’ of undefined,暂不知啥原因,重新打个包就正常了。
3.项目中如果用的ws的地址,手机上运行需要打开调试模式。