优化Egret引擎启动时的加载流程

        此优化方案由于引擎5.0以下的版本,5.0之后的版本index.html加载js文件的方式已经变了。现在打包发版的为了保证稳定性使用5.0以下的版本。

下面的是打包之后的项目结构:

打包

        index.html是入口,main.min.js就是项目源码ts打包成js之后的文件(main.min.zip是自己压缩的)。


打包后的index.html

        index.html会加载这个main.min.js,发布的项目,在加载的时候会很慢,就是因为加载这个js,体积很大,所以会很慢。将js代码压缩成zip文件,下载下来再解压出来就好了。


loadzip

上边的方法用于加载游戏源码

解压

上边的方法用于解压

加载

        上边的方法用于执行,main.min.zip后边跟着的版本号可以根据版本更新修改,用于下载到最新代码。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,007评论 6 342
  • /*生成环境配置文件:不需要一些dev-tools,dev-server和jshint校验等。和开发有关的东西删掉...
    David_Sam阅读 1,095评论 0 1
  • 毛姆在《面纱》里说: 我从来都无法得知,人们究竟为什么会爱上另一个人,我猜也许我们的心上都有一个缺口,它是个空洞,...
    糖馒头阅读 205评论 0 0
  • 1、青团子 清明时节,江南一带有吃青团子的风俗习惯。青团子是用一种名叫“浆麦草”的野生植物捣烂后挤压出汁,接着取用...
    生活小咖阅读 501评论 0 0