Lemix dev server ExpressAPI ErrCodes - lemix-project/lemix-dev-server GitHub Wiki

Lemix-dev-server 错误码文档

Common

0x01.服务器内部错误

  • code:COMMON_SERVER_INTERNAL_ERROR
  • message:服务器内部错误,请联系系统管理员
  • scene:当服务器中发生了某些异常或错误的时候,不希望把具体的错误信息暴露给客户端的时候,返回此错误码和信息

0x02.参数不合法

  • code:ER_BAD_PARAMS
  • message:参数不合法,请确认传参
  • scene:当参数缺失,或者类型不对的时候,返回此错误码和信息

Namespace

0x01.命名空间已存在

  • code:NAME_SPACE_IS_EXIST
  • message:命名空间已存在
  • scene:创建命名空间时,要创建的命名空间已存在,返回此错误码和信息

0x02.命名空间不存在

  • code:NAME_SPACE_IS_UNDEFINED
  • message:错误的命名空间
  • scene:修改或删除命名空间时,要操作的命名空间不存在,返回此错误码和信息

0x03.命名空间被占用

  • code:NAME_SPACE_HAS_MODULES
  • message:命名空间下包含Mix Module,无法删除
  • scene:删除命名空间时,命名空间下包含Mix Module,返回此错误码和信息

Mix Module

0x01.Mix Module已存在

  • code:MIX_MODULE_IS_EXIST
  • message:Mix Module已存在
  • scene:创建Mix Module时,要创建的Mix Module已存在,返回此错误码和信息

0x02.命名空间不存在

  • code:NAME_SPACE_IS_UNDEFINED
  • message:命名空间不存在
  • scene:创建Mix Module时,指定所属命名空间不存在,返回此错误码和信息

0x03.Mix Module不存在

  • code:MIX_MODULE_IS_UNDEFINED
  • message:错误的Mix Module
  • scene:修改和删除Mix Module时,要操作的Mix Module不存在,返回此错误码和信息

0x04.Mix Module被占用

  • code:MIX_MODULE_HAS_MODULE_VERSION
  • message:Module下含有Version信息,无法删除
  • scene:删除Mix Module时,Mix Module下含有版本信息,返回此错误码和信息

Module Version

0x01.Module Version已存在

  • code:MODULE_VERSION_IS_EXIST
  • message:Module Version已存在
  • scene:创建Module Version时,要创建的Module Version已存在,返回此错误码和信息

0x02.Mix Module不存在

  • code:MIX_MODULE_IS_UNDEFINED
  • message:Mix Module不存在
  • scene:创建Module Version时,指定Mix Module不存在,返回此错误码和信息

0x03.Module Version不存在

  • code:MODULE_VERSION_IS_UNDEFINED
  • message:错误的Module Version
  • scene:修改或删除Module Version时,Module Version不存在,返回此错误码和信息

上传,下载

0x01.Mix Module不存在

  • code:MIX_MODULE_IS_UNDEFINED
  • message:错误的Mix Module
  • scene:上传Module Version时,指定Mix Module不存在,返回此错误码和信息

0x02.插件zip或图标不存在

  • code:ER_NO_NODE_FS
  • message:获取数据出错
  • scene: 获取插件zip或图标时,对应数不存在,返回此错误码和信息