uniapp报错 "code": -1201, "message": "WGT/WGTU文件格式错误"
时间: 2023-09-11 16:10:44 浏览: 360
出错文件代码
"code": -1201, "message": "WGT/WGTU文件格式错误" 是uniapp热更新报错的一种情况。根据引用的内容,这个错误通常是由于下载路径或者下载文件错误导致的。一种可能的原因是下载路径错误,即服务器上映射的下载地址实际上打开了一个网页而不是直接提供下载链接。解决这个问题的方法是确保下载路径正确,即直接提供下载链接而不是一个网页。另外,还可能是因为生成的wgt文件不正确导致的。解决这个问题的方法是重新生成wgt文件,可以使用Hbuilder中的发行功能来制作应用的wgt包。
另外,引用中提到了生成差量资源包的方法,可以使用gen-wgtu命令来生成差量资源包文件。执行以下命令:python genwgtu.py app-1.0.0.wgt app-1.1.0.wgt -o update.wgtu。这个命令会生成一个名为update.wgtu的差量资源包文件。注意,这个命令的环境要求是python2.7,并且其他版本的python未经过测试。
综上所述,当uniapp报错"code": -1201, "message": "WGT/WGTU文件格式错误"时,你可以首先确认下载路径是否正确,如果不正确则需要修改下载路径。另外,如果生成的wgt文件不正确,可以重新生成wgt文件。如果需要生成差量资源包,可以使用gen-wgtu命令来生成。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [uniapp热更新报错安装失败[-1201]:WGT/WGTU文件格式错误?](https://blog.csdn.net/qq_16785561/article/details/120903787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [gen-wgtu:用于生成HTML5+移动App差量资源升级包的命令行工具](https://download.csdn.net/download/weixin_42128676/18441107)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文