文档章节

热更步骤

Valiancer
 Valiancer
发布于 10/19 18:57
字数 253
阅读 63
收藏 0

根据官方文档:
http://docs.cocos.com/creator/manual/zh/advanced-topics/hot-update.html
version_generator.js文件放到项目根目录下


注意步骤的顺序:
1.构建
2.根据构建目录运行下面命令,生成manifest,自动放到asset下
node version_generator.js -v 1.0.0 -u http://oss.tan8.com/piangametan8com/versionResource/android/test/ -s build/jsb-default/ -d assets/

node version_generator.js -v 1.0.0 -u http://oss.tan8.com/piangametan8com/versionResource/android/test/ -s build/jsb-link/ -d assets/
3.(仅发布整包时需要)在编辑器中拖拽project.manifest到UpdateScript脚本的manifestUrl
4.再次构建
5.(仅发布整包时需要)打开main.js,在 require(xxx) 后 window.boot() 前加上下边的代码
if (cc.sys.isNative) {
    let pathAsset = jsb.fileUtils.getWritablePath() + "asset/"
    jsb.fileUtils.addSearchPath(pathAsset,true);
}
6.把生成的两个manifest文件复制到 build/jsb-default/ 或 build/jsb-link/ 目录下
7.把两个manifest文件和res文件夹和src文件夹放到服务器上

© 著作权归作者所有

共有 人打赏支持
Valiancer
粉丝 0
博文 21
码字总数 4629
作品 0
石景山
私信 提问
Lua 5.2/5.3 热更新小结

Lua热更新实现 用途 在生产环境上,总有可能出现不可预知的Bug,而通常修改好Bug仅仅又修改几句,停机维护的成本又太高,对于游戏来说,通常每个服就是单独的进程,也做不到像分布式环境下,...

tickbh
2016/04/26
559
3
Android热更新:微信Tinker框架的接入与测试

Android热修复框架的对比(最终选择微信Tinker) Android热修复框架的对比 总结对比摘自Tinker官方Wiki AndFix作为native解决方案,首先面临的是稳定性与兼容性问题,更重要的是它无法实现类...

涤生_Woo
2017/04/21
0
0
SpringBoot 在IDEA中实现热部署(实用版)

好的热部署让开发调试事半功倍,这样的“神技能”怎么能错过呢, 使用过IDEA的童鞋赶紧进来撸一把吧。 学习目标 快速学会在项目中使用热部署插件运行项目,提高开发效率。 快速查阅 相关教程...

yizhiwazi
06/20
0
0
Webpack 开发工具与模块热替换

Webpack 开发工具与模块热替换 ️ 注意: 永远不要在生产环境中使用这些工具,永远不要。 devtool 当 JavaScript 异常抛出时,你常会想知道这个错误发生在哪个文件的哪一行。然而因为 webpac...

guitar_zp
2017/06/15
0
0
RabbitMQ负载均衡(3)——Keepalived+HAProxy实现高可用的负载均衡

试想下如果前面配置的HAProxy主机192.168.0.9突然宕机或者网卡失效,那么虽然RabbitMQ集群没有任何故障,但是对于外界的客户端来说所有的连接都会被断开,结果将是灾难性的。确保负载均衡服务...

u013256816
2017/08/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RabbitMQ+PHP 教程三(Publish/Subscribe)用yii2测试通过

介绍 在前面的教程中,我们创建了一个工作队列。工作队列背后的假设是每个任务都交付给一个工作人员处理。在这一部分中,我们将做一些完全不同的事情——我们将向多个消费者发送消息。此模式...

hansonwong
24分钟前
2
0
关于JAVA你必须知道的那些事(四):单例模式和多态

好吧,今天一定要把面向对象的最后一个特性:多态,给说完。不过我们先来聊一聊设计模式,因为它很重要。 设计模式 官方的解释是,设计模式是:一套被反复使用,多数人知晓的,经过分类编目,...

拾光TM
24分钟前
1
0
ES6 系列之 Babel 是如何编译 Class 的(下)

摘要: ## 前言 在上一篇 [《 ES6 系列 Babel 是如何编译 Class 的(上)》](https://github.com/mqyqingfeng/Blog/issues/105),我们知道了 Babel 是如何编译 Class 的,这篇我们学习 Babel ...

阿里云官方博客
25分钟前
1
0
附实例!实现iframe父窗体与子窗体的通信

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由前端林子发表于云+社区专栏 本文主要会介绍如何基于MessengerJS,实现iframe父窗体与子窗体间的通信,传递数据信息。同时本...

腾讯云加社区
31分钟前
1
0
JSP页面传List集合到Action中

1:JSP页面(前端用的是H-UI框架) <div class="codeView docs-example"> <table class="table table-border table-bordered table-striped"> <thead> ......

uug
35分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部