ionic 實現自動公升級APP

2022-01-22 12:13:55 字數 831 閱讀 8618

1.首先開啟cli,執行命令 npm install -g cordova-hot-code-push-cli

此功能主要是為了生成兩個配置檔案chcp.json和chcp.manifest,用於檢測更新 

2.安裝更新外掛程式

開啟專案路徑,開啟cli

ionic plugin add cordova-hot-code-push-plugin

ionic plugin add cordova-hot-code-push-local-dev-addon

3.執行 cordova-hcp build 或 cordova build

此時www資料夾中會出現兩個檔案,也就是上文說的chcp.json和chcp.manifest

chcp.json格式

該檔案在每次執行cordova-hcp build 都會更新,為了不用每次更改chcp.json的內容,可以在專案根目錄下建立乙個cordova-hcp.json檔案,如下

以後每次執行cordova-hcp build時,會將cordova-hcp.json的內容更新到chcp.json中,省去每次都要修改的麻煩。

chcp.manifest 為檔案的名稱與hash值的集合,用於檢測哪些檔案需要更新

4.此時在專案根目錄下會生成乙個.chcpenv的檔案,此檔案使用者配置遠端伺服器,內容如下:

6.現在就可以開啟程式檢視更新效果,可能會開啟兩次才能看到效果,可以看一下剛才更新的內容。

上述都是基於android的,ios 現在暫時還沒有做。

到此程式更新就完成了。

Ionic實戰 自動公升級APP Android版

ionic是乙個基於angularjs 可以使用html5構建混合移動應用的使用者介面框架,它自稱為是 本地與html5的結合 該框架提供了很多基本的移動使用者介面範例,例如像列表 lists 標籤頁欄 tab bars 和觸發開關 toggle switches 這樣的簡單條目。它還提供了更加複雜...

ionic 4 app 自動版本更新

為什麼這麼說呢?主要就是相容,你做不同的應用,就需要某一方面做優化,那麼ionic 自然不能滿足你,你需要的就是填坑,那麼來介紹一下ionic 如何自動版本更新。有3個外掛程式你需要看的 opener transfer 如果你閱讀完了這些,那麼你可以往下了,如果沒有,那麼最好閱讀一下。then e ...

ionic 自動下拉重新整理

通過程式的方式,實現 ion refresher 下拉重新整理 在頁面新增 ion refresher 元件 ion refresher content ion refresher ion button click startrefresh 重新整理button ion content 複製 編寫觸...