Laya打包微信小游戏

1.准备工作

微信开发者工具,微信开发者账号,LayaAir编辑器,编辑完成项目

2.操作步骤(Laya端)

  主菜单 ->项目 ->发布

  发布平台:微信小游戏 

  是否压缩JSON:勾选,压缩勾选后,JSON的换行符会被去掉,减少文件大小

  是否压缩图片:勾选,压缩勾选后,图集会被压缩,减少图片大小

  是否压缩js文件:勾选,压缩勾选后,和JSON压缩原理类似

  是否开启版本管理:不勾选,会开启版本管理,启用LAYA自己的一套版本管理算法,暂时不启用。

  是否提取本地包:勾选,会启用自定义文件筛选,只会把勾选过的文件发布到项目之中。详情文件目录下文会列出。

  是否为微信/百度开放域数据项目:不勾选。

  是否只拷贝index.js里引用的库:勾选,会过滤掉不需要的代码库文件,减少包体大小。

  是否重新编译项目:勾选,会重新编译一遍项目的源码。

3.操作步骤(微信开发者工具端)

    项目 -> 小游戏 -> 导入项目 ->输入项目名称 ->选择LAYA导出的目录 ->填入对应的APPID->导入

    导入后,游戏会自动编译并且运行,然后点击“预览”或者“真机调试”,这个时候,工具会自动上传文件到云端,在这个时候,会要求包体大小小于4M,如果大于4M,需要自行去删除包体中不必要的文件,减少包体。

    当预览已经完成后,就可以进行上传版本了。 点击上传,会弹出对应的界面,要求输入版本号 和 版本描述,写完之后,就可以上传了。

    上传完毕之后,来到 微信开发者后台,找到刚刚发布的版本,然后选为体验版本,下载体验版本二维码,即可扫码体验了。

4.提取本地包必备文件

1.bin/game.js

2.bin/game.json

3.index.html

4.index.js

5.unpack.json

6.version.json

7.weapp-adapter.js

8.场景文件生成的json文件

9.游戏资源文件

10. bin/config 目录

11.bin/js目录

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

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,407评论 0 3
  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 5,343评论 4 31
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,165评论 1 32
  • 学习流程 参考文档:入门Webpack,看这篇就够了Webpack for React 一. 简单使用webpac...
    Jason_Zeng阅读 3,196评论 2 16
  • 1.什么是人生的意义 乔布斯在斯坦福大学做过一个毕业演迎来讲。他说:“你的工作其实将会占据生活中很大一个部分,你只...
    草与泥阅读 222评论 0 0