ionic1热更新
2018-03-23 本文已影响27人
凌风x
1.安装热更新插件
npm install -g cordova-hot-code-push-cli
cordova plugin add cordova-hot-code-push-plugin
2.开启热更新服务
cordova-hcp server
开启服务后 热更新插件 生成配置文件,它会自动去改chcp.json下的release值,和chcp.manifest下的改过的文件的hash值.
Chcp.json包含了项目的版本信息,是否立即更新,服务器的更新地址。Chcp.manifest包含了www目录下的文件和对应的hash码值
热更新生成的文件 chcp.manifest3.配置文件
config.xml中配置
url:服务器地址+www文件夹路径+chcp.json 例:http://www.baidu.com/shop_app_update/www/chcp.json
config.xmlchcp.json配置
content_url:服务器地址+www文件夹路径 例:http://www.baidu.com/shop_app_update/www
chcp.json最后 直接把根目录下的www目录拷贝到服务器中,注意地址不要写错。然后启动我们的app,第一次启动的时候检查更新并下载更新,第二次启动的时候就会使用更新的版本。