ohpm run错误码
00611001 脚本执行失败
错误信息Script Fail.
错误描述脚本执行失败。
可能原因在目标路径未找到执行脚本。
处理步骤确保脚本文件在目标路径存在。
00611002 脚本别名错误
错误信息Hook Fail.
错误描述钩子名称错误。
可能原因脚本别名错误。
处理步骤修改脚本别名,具体请参考约束。
00611003 script_name开头位置使用非法字符
错误信息Invalid Command Error.
错误描述非法字符命令行错误。
可能原因脚本别名开头位置使用非法字符,包括(、[、{。
处理步骤检查脚本别名,确保脚本名称开头位置不使用(、[、{。
00611004 脚本别名首字母未小写
错误信息Invalid Key.
错误描述脚本别名出现的无效键错误。
可能原因当脚本别名的首字母不是小写时,系统认为该键无效。
处理步骤检查脚本别名的首字母,确保其为小写字母。
00611005 脚本别名长度无效
错误信息Invalid KeyLen.
错误描述脚本别名长度无效。
可能原因脚本别名长度不在规定区间时,系统认为该键的长度无效。
处理步骤检查脚本别名的长度,确保在[1,128]范围之内。
00611006 args参数长度无效
错误信息Invalid ParamLen.
错误描述参数长度无效。
可能原因args参数长度超出[1,2048]范围。
处理步骤检查args参数长度,确保在[1,2048]范围内。
00611007 脚本别名不符合规范
错误信息Invalid Key Regex.
错误描述无效密钥正则表达式。
可能原因script_name不符合规范
处理步骤检查脚本别名的字符,只能包含:大写字母、小写字母、 数字、下划线_ 、中划线-。
00611008 脚本中用连接的ohpm命令
错误信息Command Error.
错误描述命令错误。
可能原因脚本中包含多个用逻辑符(||、&&)连接的ohpm命令,如"testLogic": "ohpm run testFail || ohpm run testSuc && ohpm run testSuc"。
处理步骤脚本中仅包含一个ohpm命令。
00611009 包解析失败
错误信息Parse Pkg Error.
错误描述解析包失败。
可能原因oh-package-lock.json5文件格式不正确。
处理步骤检查oh-package-lock.json5文件是否符合规定的格式,具体请参考oh-package.json5。
00611010 prefix命令执行失败
错误信息Prefix Invalid Error.
错误描述--prefix选项错误。
可能原因指定路径下未包含oh-package.json5文件。
处理步骤确认指定路径下包含oh-package.json5文件。
00611011 未能找到指定的包管理配置文件
错误信息Pkg UnExist Error.
错误描述未能找到指定的包管理配置文件。
可能原因当前目录中不存在oh-package.json5文件。
处理步骤确保当前目录中存在oh-package.json5文件。
00611012 脚本别名不存在
错误信息Script UnExist Error.
错误描述脚本别名不存在。
可能原因执行脚本别名未在oh-package.json5文件中声明。
处理步骤检查oh-package.json5文件,确保脚本别名已正确声明并且格式正确。
00611013 脚本内容为空
错误信息Script Empty Error.
错误描述执行脚本为空错误。
可能原因脚本内容为空。
处理步骤检查脚本内容,确保其包含有效命令。
00611014 脚本内容无效
错误信息Script Invalid Error.
错误描述脚本无效错误。
可能原因脚本内容无效。
处理步骤检查脚本内容,确保已正确配置。
00611015 脚本内容错误
错误信息Script Content Error.
错误描述脚本内容错误。
可能原因如果别名中引用了 -- 标识符,则只能执行一个ohpm run命令。
处理步骤检查脚本别名的配置,确保 -- 标识符仅用于单个ohpm run命令。
00611016 循环调用
错误信息Directed Cycle Error.
错误描述循环调用无法正常执行脚本。
可能原因脚本包含循环调用,如"scriptName1": "ohpm run scriptName2","scriptName2": "ohpm run scriptName2"。
处理步骤检查脚本配置,确保脚本调用关系无循环。
00611017 脚本参数不正确
错误信息Invalid Header Param Error.
错误描述脚本参数不正确。
可能原因脚本参数以-或--开头,如ohpm run scriptName1 -- arg1=1 --arg2=2。
处理步骤检查脚本参数,确保-或--开头,如--debug。
00611018 无效参数
错误信息Invalid Param Error.
错误描述无效参数。
可能原因使用了无效参数。
处理步骤检查脚本参数格式,参数以短横线-或双短横线--开头,后跟参数名称和对应的值,确保其符合要求,如:--key value(如script --name Alice)、--key=value(如script --age=25)、--key=a=b(如script --config=a=b,c=d)。
00611019 传递参数配置无效
错误信息Invalid Param Config Error.
错误描述配置无效参数。
可能原因配置传递参数命令时,未以-- 开头。
处理步骤传递参数配置时,确保以--开头,以指示需要添加或覆盖的参数。具体请参考传递参数。