错误信息
No Match.
错误描述
无匹配版本。
可能原因
从服务器获取的包版本号和oh-package.json5中配置的版本号不匹配。
处理步骤
检查包的可用版本,确保指定的版本存在,修改oh-package.json5中ohpm版本号。
错误信息
Install Pkg To Local Failed.
错误描述
安装本地包HAR失败。
可能原因
处理步骤
错误信息
Install Local Hsp Failed.
错误描述
安装本地HSP包失败。
可能原因
处理步骤
通过DevEco Studio生成一个新的TGZ包,通过对比,排查本地HSP包缺失的信息。
错误信息
Not Found Hsp File By Registry Tgz.
错误描述
未找到HSP文件。
可能原因
无法从HSP包中找到.hsp文件。
处理步骤
检查HSP包,确保包含.hsp文件。
错误信息
Invalid CliInput Pkg.
错误描述
依赖的包名无效。
可能原因
从中心仓/私仓中未获取的依赖包名。
处理步骤
在中心仓或私仓搜索包名,确保输入包名正确。
错误信息
Inconsistent Dep Names.
错误描述
依赖名称不一致。
可能原因
工程级build-profile.json5文件中useNormalizedOHMUrl或 .ohpmrc文件中enforce_dependency_key设置为true后,ohpm会校验配置的本地依赖名称与其对应的包名是否一致,若不一致会导致命令执行失败。
处理步骤
检查依赖项列表,确保所有依赖项中包名与实际包名一致。
错误信息
Field IS Empty Error.
错误描述
Field必选字段为空错误。
可能原因
oh-package.json5中必填字段未填。
处理步骤
检查oh-package.json5中必填字段,确保其包含有效值。
错误信息
Internal Program Error.
错误描述
未找到最大版本。
可能原因
有多个依赖版本时,未找到最大版本。
处理步骤
检查包依赖关系,确保没有依赖包冲突或不兼容的情况。具体请参考模块内依赖版本冲突。
错误信息
File Not Found.
错误描述
文件不存在。
可能原因
目录下不存在oh-package.json5文件。
处理步骤
确认目录下存在oh-package.json5文件。
错误信息
Hook Fail.
错误描述
钩子命令执行失败。
可能原因
钩子命令执行失败,如oh-package.json5中配置如下:"hooks": { "postInstall": "echo 'Installation complete' && exit 1" },执行ohpm install。
处理步骤
检查hooks命令是否正确。
错误信息
Target Path UnExist Error.
错误描述
在命令行中指定的路径不存在。
可能原因
当使用--target_path选项时,指定的target_path不存在或不正确。
处理步骤
检查命令行,确保目标路径存在并且正确,更多说明请参考target_path。