所謂熱更新就是,不在應(yīng)用市場(chǎng)發(fā)布的情況下更新應(yīng)用,大大的提高了代碼的可維護(hù)性。
一、添加插件
說(shuō)明:在這個(gè)步驟里面,以下的命令需要在項(xiàng)目根目錄下執(zhí)行
新建Cordova項(xiàng)目
cordova create CordovaHotCode com.ezample.hotcode
添加android平臺(tái)
cordova platform add android
添加iOS平臺(tái)
cordova platform add ios
添加自動(dòng)更新插件
cordova plugin add cordova-hot-code-push-plugin
添加cordova hot code push客戶端,用于生成www目錄下文件的hash碼,更新的時(shí)候?qū)Ρ仁褂谩?注意:安裝過(guò)就不用在安裝了)
npm install -g cordova-hot-code-push-cli
二、配置
修改config.xml

1.png
為了chcp.json文件生成的方便
需要在項(xiàng)目的根目錄下新建一個(gè)文件chcp.json,內(nèi)容為:

2.png
chcp.manifest里記錄改動(dòng)的文件

3.png