You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Zoho Catalyst CLI本地调试执行catalyst serve命令时遇目标识别错误

解决Zoho Catalyst CLI执行catalyst serve时的目标识别错误

当执行catalyst serve出现错误Cannot understand what targets.Please ensure that the desired features are initialised in the catalyst.json file,是因为项目的catalyst.json文件中没有配置可调试的服务目标,或者目标服务未完成初始化。

解决步骤:

  • 检查项目根目录下的catalyst.json文件,确认是否存在targets配置节点,以及节点下是否有已初始化的服务(如functions、client等)。
  • 若未初始化所需服务,通过CLI命令完成初始化:
    • 初始化云函数服务:catalyst init functions
    • 初始化前端静态托管服务:catalyst init client
    • 其他服务(如数据库、缓存等)可按需执行对应catalyst init <service-name>命令
  • 初始化完成后,直接执行catalyst serve即可启动所有已配置目标的本地调试;若需指定单一目标,可添加参数,例如:catalyst serve functions或catalyst serve client
  • 确保catalyst.json的targets节点结构示例如下:
{
  "project_details": {
    "project_name": "你的项目名",
    "project_id": "你的项目ID"
  },
  "targets": {
    "functions": {
      "src": "functions",
      "type": "nodejs16"
    },
    "client": {
      "src": "client"
    }
  }
}

内容的提问来源于stack exchange,提问作者Mari Selvan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 08:59:57