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

API Platform TypeScript接口生成器无法运行求助

解决API Platform Create Client生成TypeScript接口失败的问题

问题原因

你执行的命令参数顺序不符合工具要求,导致工具无法正确解析请求,进而输出帮助信息。npm init命令在传递参数给目标包时,需要用--分隔npm自身参数和目标包的参数,否则参数会被npm本身拦截,无法传递给@api-platform/create-client。

正确命令

方式一:使用npm init(需添加--分隔参数)

npm init @api-platform/client https://demo.api-platform.com src/ -- --generator typescript

方式二:直接用npx调用(更直观)

npx @api-platform/create-client https://demo.api-platform.com src/ --generator typescript

额外排查点

  • 确保你的Node.js版本符合工具要求(建议使用LTS版本,如18.x或20.x)
  • 如果目标API需要认证,添加对应的--username/--password或--bearer参数
  • 确认目标API返回的文档格式是Hydra(默认)或OpenAPI,工具无法识别其他格式的API文档

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 12:01:02