问题起源于我和一个同学用Cocos Creator做的微信小游戏,由于项目太大(40MB),无法在微信平台发布(4MB上限),怎么办呢?
大方向的确定
上网查询了一些资料,我大概了解到了解决方案有分包和服务器两种方式:
- 分包:将资源分成子包引用,但是上限为8MB;
- 服务器:将Cocos Creator项目导出后的res文件夹上传到服务器,用微信小游戏打开剩余文件,就会直接去引用服务器上对应的资源;而去掉res文件夹后项目一般小于4MB;
好了,大方向确定了。首先我找到了一篇教程,就是下面的链接,了解了一下这种方式基本的原理。手机很显然无法访问电脑本地的地址,因此,我们需要一个域名,关联到一台云服务器上。
链接在这里
域名的购买和配置
幸运的是,去年我闲着无聊租了一台阿里云的服务器,正好用上。那么,我们还需要什么呢?需要一个域名。
来到阿里云控制台购买,这里我购买的是最便宜的.top域名,一年只要6块哈哈。然后配置一下域名,点击解析: