该技能面向已创建的项目,用 tanstack add 在不破坏依赖或元数据假设的前提下叠加集成插件。
用途:在既有 TanStack CLI 脚手架项目中添加插件,并处理插件 ID 解析、依赖链、选项提示与 .cta.json 项目元数据。
主要能力与用法:一次添加多个集成,例如 npx @tanstack/cli add clerk drizzle;一次添加多个集成可写 npx @tanstack/cli add tanstack-query drizzle。应用前先解析候选 ID:npx @tanstack/cli create --list-add-ons --json。安装前校验带选项的插件:npx @tanstack/cli create --addon-details prisma --json。
常见限制与错误:必须在由 TanStack CLI 脚手架生成、含 .cta.json 的项目中运行,否则添加流程会因缺少持久化脚手架元数据而失败或配置不完整。使用无效插件 ID 会中断解析,需手动修正后才能继续。忽略插件依赖要求(dependsOn)可能导致最终化失败,需先添加所需依赖。历史 Windows 路径问题已在新版本修复,不应据此回避该流程。
其他细节:官方资料未提供更多选项、平台支持或价格信息。