ionic1热更新

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.manifest

3.配置文件


config.xml中配置 

url:服务器地址+www文件夹路径+chcp.json 例:http://www.baidu.com/shop_app_update/www/chcp.json

config.xml

chcp.json配置

content_url:服务器地址+www文件夹路径  例:http://www.baidu.com/shop_app_update/www

chcp.json



最后 直接把根目录下的www目录拷贝到服务器中,注意地址不要写错。然后启动我们的app,第一次启动的时候检查更新并下载更新,第二次启动的时候就会使用更新的版本。

你可能感兴趣的:(ionic1热更新)