SuperAPI AI 工具集

create-app-scaffold

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:在真正执行生成前,拼装一条确定性的 tanstack create 命令,重点处理兼容模式、插件选择以及那些会改变输出却不明显报错的选项组合。

主要能力与用法:通过 npx @tanstack/cli create 指定 --framework、--template、--toolchain、--deployment、--add-ons、--blank、--router-only,并用 -y 进行非交互式生成。例如:npx @tanstack/cli create acme-web --framework react --toolchain biome --deployment netlify --add-ons tanstack-query,clerk -y。若不需默认起始 UI、示例、Tailwind、devtools、测试工具或本地 Intent 设置,可用 --blank 得到最小化生产就绪脚手架,并仍可组合部署、工具链与插件,需要时加 --intent。仅兼容场景用 --router-only。模板输入只在非 router-only 模式下使用,如 --template https://github.com/acme/tanstack-template。

常见错误与限制:--add-ons 必须给出明确 id,不能为空,否则非交互运行可能静默使用默认值而漏掉集成;不要用 --no-tailwind,最小项目应改用 --blank;--blank 不能与模板、示例或 --tailwind 组合,否则 CLI 会拒绝;--router-only 会忽略模板、部署与插件意图,命令虽成功但产出不同。兼容模式与显式集成意图存在冲突,一次生成命令也可能因跳过元数据校验而选到不合适默认值。

资料未提供的部分:具体框架、部署与工具链的完整取值列表,版本差异与安装前置要求暂未提供。