SuperAPI AI 工具集

tanstack-cli-maintain-custom-addons-dev-watch

通用与其它

查看项目

更新于 10-16 00:01

技能介绍

用途:面向本地 add-on 作者,提供持续编译并把包输出同步到目标应用的开发工作流,适合边改源码边验证 add-on 效果。

主要能力:add-on init 初始化自定义 add-on;add-on compile 编译;add-on dev 启动开发循环;create 配合 --dev-watch 把被监视的框架目录同步进沙箱目标应用。

必要用法: 初始化:npx @tanstack/cli add-on init 编译:npx @tanstack/cli add-on compile 开发循环:npx @tanstack/cli add-on dev 同步:npx @tanstack/cli create my-sandbox --dev-watch ../path/to/framework-dir 修改元数据后需先重新 compile 再 add:npx @tanstack/cli add-on compile 后 npx @tanstack/cli add my-custom-addon。

限制与注意事项:--dev-watch 是 create 的标志,不是 dev 的;不能与 --no-install 同时使用,否则会在同步前失败。--dev-watch 路径必须存在、为目录,且至少包含 add-ons/、assets/、framework.json 之一,否则在同步前失败。add-on init 需在 file-router 项目模式下运行,code-router 项目会退出。add-on 流程依赖由 TanStack CLI 脚手架生成的元数据(如 .cta.json),缺失时会阻断初始化与更新。该模式假设可复用自动化,但受遗留支持带来的隐式元数据前提影响,可能不跨仓库通用。

适用场景:维护自定义 add-on、模板与沙箱同步的本地开发;具体功能、收费与平台等资料暂未提供。