E0030

E0030#

Warning name: missing_package_alias

包别名为空,将使用默认包别名。此警告适用于旧的 moon.pkg.json 格式。当前 moon 命令会拒绝 JSON 配置文件,而 moon.pkg 无法表示显式的空别名。以下示例保留作为迁移参考。

错误示例#

moon.pkg.json#
{
  "import": [
    {
      "path": "moonbit-community/E0030/lib",
      "alias": ""
    }
  ]
}

建议#

为包使用非空别名:

moon.pkg.json#
{
  "import": [
    {
      "path": "moonbit-community/E0030-fixed/lib",
      "alias": "hello"
    }
  ]
}