关于热更新的几个问题!!!

版本1.4.2

1.按照官方教程所说 请问一下为什么示例工程里面 /assets 文件夹下面没有生成的version.manifest文件?只有一个project.manifest.

2.请问一下HotUpdate.js文件里面的以下 和projectmanifest文件相同的代码是什么作用?

3.请问一下 这三条中的第一条该怎么理解 . 例子一直跑不成功

  1. version 只是 project 的子集,使用来远程校验的时候,快速判断版本是否有更新(下载 version 比下载 project 快很多),所以本地不需要 version
  2. HotUpdate.js 内部是用来测试自定义本地 manifest 功能的,你用 1.4.2 跑不起来的,这是 1.5 才支持的功能
  3. 1.4 应该要用的是这个 commit
    https://github.com/cocos-creator/tutorial-hot-update/tree/edb5778e31e6e6bbaa922e360c1ea7a7a3b6ad01

更新这些 url 是要把原来的换成你自己的服务器地址,我们的范例没有聪明到预测你搭建的服务器地址是什么