热更新失败

2.4.13版本,按照官方例子的热更新方案,最后出来的结果是当有热更新时,热更下载完后自动生启,此时版本号是成功能了,但是游戏内存却没有变化(还是旧版本),然后关闭游戏,重新启动后,“有时候”版本号也会还原成未更新的状态,游戏内容还是旧版本

build以后的main.js最上方自己加一下搜索路径


这个我知道,一直有加的

2.4.13版本,按照官方例子的热更新方案,最后出来的结果是当有热更新时,热更下载完后自动重启,此时版本号是成功的,但是游戏内存却没有变化(还是旧版本),然后关闭游戏,重新启动后,“有时候”版本号也会还原成未更新的状态,游戏内容还是旧版本,感觉除了版本号有更新外,游戏的内存一直没读更新包里的一样

应该是没问题的,检查下逻辑

知道问题了,因为我使用命令行打包,不是用引擎自带的发布窗口打包,所以热更新插件在命令行打包时并不生效,毕竟热更新的插件会在引擎窗口打包后自动执行在main.js文件头部写住这段代码