SuperAPI AI 工具集

play

部署与运维

查看项目

更新于 10-16 00:31

技能介绍

用途:通过 ms app play 获取云端 play URL 并在浏览器中打开 Microsoft App,无需本地开发服务器。

主要能力与模式:live(默认)打开最近部署的版本,属于快照,需再次 ms app deploy 才会更新;preview(main)按需从 main 分支构建,始终反映最新推送代码,无需部署;preview(commit)打开指定 commit SHA 的版本,适合代码审查或回归测试。

使用方式:先确认处于 Microsoft App 工作区(存在 ms.config.json),并检查 ms auth status。常用命令:ms app play、ms app play --mode preview、ms app play --mode preview --commit <sha>。可用标志包括 --mode/-m(live 或 preview,默认 live)、--commit/-c(仅 preview,默认 main 的 HEAD,与 live 同用会报错)、--app、--no-browser(只打印 URL 不打开标签)、--json(输出 { success, appName, mode, url, commitHash })。在项目目录外运行时需显式传入 --app 和 --environment-id。

适用场景:查看线上已部署版本、查看 main 最新未发布代码、按 commit 复现特定版本。

限制:live 模式需先执行过 ms app deploy,否则提示先部署;preview 模式若缺少 appPlayUri 会报错;--commit 仅适用于 preview。