ionic1热更新

作者: 凌风x | 来源:发表于2018-03-23 12:33 被阅读27次

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热更新

    1.安装热更新插件 npm install -g cordova-hot-code-push-cli cordov...

  • Ionic1 APP代码热更新

    功能描述 APP热更新:不需要重新打包,将更改的代码上传到服务器,打开APP时,APP会自行到服务器检测最新...

  • 热更新

    参考文章 https://www.jianshu.com/p/2f356e3276b8

  • 热更新

    热更新技术背景 1.热更新定义,APP热更新,就是指软件不通过苹果APP Store的版本更新审核,直接可以自行更...

  • 热更新

    mono热更新 更新过程中强退导致dll损坏 问题的产生是这样的:我们的代码文件随着开发会越来越打,当更新一个 d...

  • 热更新

    需要前端把更新后的代码生成chcp.manifest 第一部: npm i -g cordova-hot-...

  • 热更新

    腾讯热更新 https://gold.xitu.io/post/584a70feac502e00691c4a07 ...

  • 热更新

    一、安装CodePush CLI 在项目根目录下,安装命令: yarn add code-push-cli 安...

  • 热更新

    游戏更新分为两种,一种是游戏内热更,这个不分渠道,所有的游戏包都去游戏的热更服务器去加载资源(一般是资源文件和非底...

  • 热更新

    一.QQ空间超级补丁技术 二.阿里百川HotFix 三.美团Robust 四.微信Tinker 五.QFix

网友评论

本文标题:ionic1热更新

本文链接:https://www.haomeiwen.com/subject/nywtcftx.html