mppm 是 mPaaS 提供的 SDK 管理工具,可用于清理依賴緩存、安裝依賴、生成必要初始化代碼等功能。
安裝 mppm 工具
npm install @alipay-inc/oh-mpaas-cli -g
查看工具版本
mppm --version
目前工具版本為 v2.0.0
。
清除鴻蒙工程緩存
mppm clean
此步驟會清除 hvigor
緩存和oh_modules
下的緩存,執行完成后需要重新執行 sync
和 ohpm install
操作。
安裝鴻蒙依賴
mppm install
協助用戶執行 ohpm install
,會為每一個 module 都執行這個步驟。
生成安全圖片
mppm fetch-image --finger xxxxxx --secret xxxx
--finger
和--secret
選項用來配置簽名和 appsecret
,如果配置這兩個選項會導致生成圖片失敗。拉取信息成功后,圖片會放在entry
下的rawfile
目錄中。
選項
--finger
配置fingerprint
--secret
配置appsecret
--pack
配置包名
(非必須),默認情況下會從工程中的app.json5
文件中讀取--appid
配置appid
(非必須),默認情況下會從mpaas.config文件中讀取--workSpaceId
配置workSpaceId
(非必須),默認情況下會從mpaas.config文件中讀取
升級基線
mppm upgrade
升級當前基線到最新版本,升級中會詢問是否安裝/卸載 SDK,詳情請參考 初始化工程。
安裝組件
mppm sdk
安裝基線 SDK,適用于已經完成 mPaaS 初始化的操作。切換到新基線的最新版本,中間會詢問是否安裝/卸載 SDK,詳情請參考 初始化工程。
選項
--custom
使用定制基線,后面跟上定制基線的基線名。
示例
mppm sdk --custom 10.2.3.isec
同步基線
mppm sync
同步 SDK,適用于手動修改基線版本。mppm init
之后,會自動生成.mprc
配置文件。
修改該文件后,通過mppm sync
可以刷新工程中到依賴為.mprc
中對應版本的基線依賴,此過程不會詢問安裝 SDK。