用途:将 ibl.ai 应用前端部署到托管平台,目前支持 Vercel,设计上可扩展到其他平台。
主要能力:执行 iblai deploy vercel 一条命令即可完成完整流程——构建前端(pnpm build)、写出 out/vercel.json(含 cleanUrls 与 SPA rewrite)、将 out/ 部署到 Vercel(公开)、关闭 Vercel 身份验证与密码保护、在已配置 Tauri 时用部署 URL 更新 src-tauri/tauri.conf.json 的 devUrl,并打印部署 URL。
使用方式:前置条件为在 iblai.env 中设置 VERCEL_TOKEN;若缺失或为占位符,需向用户询问一次并保存:echo 'VERCEL_TOKEN=<token>' >> iblai.env。令牌可在 https://vercel.com/account/tokens 创建。随后运行 iblai deploy vercel。可用 iblai deploy vercel --help 查看参考。
适用场景:在运行开发构建(iblai builds dev、iblai builds ios dev、iblai builds android dev)之前部署,使 WebView 从网络 URL 加载;前端改动后迭代开发构建时;需要分享预览 URL 时。
限制与回退:若要停止在移动开发构建中使用 Vercel URL,从 src-tauri/tauri.conf.json 中移除 devUrl,WebView 将重新加载本地静态文件。其他平台支持情况、收费与价格等资料暂未提供。