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。
文档内容是否对您有帮助?