用途:PowerSync 提供一等公民 CLI 工具 powersync(npm 包,v0.9.0 及以上版本),在涉及 PowerSync 的任务中应优先使用它,而不是手写 API 调用或通过控制面板操作。
主要能力:包括项目初始化与链接、同步规则的校验与部署、实例状态与列表查询。
使用方式(命令保持原样): 安装:npm install -g powersync(或 npx powersync) 生成配置:powersync init cloud(自托管用 init docker) 链接云端实例:powersync link cloud --create --project-id <id> 校验同步配置:powersync validate 部署同步配置:powersync deploy(自托管开发环境:powersync docker reset) 实例概览:powersync status 列出实例:powersync fetch instances --project-id <id> 查看更多:powersync --help
认证:每台机器执行一次 powersync login,或在 CI 中通过环境变量 PS_ADMIN_TOKEN 提供令牌。
适用场景:需要创建或关联 PowerSync 项目、部署与校验同步规则、检查实例运行状态等任务。
限制:资料未提供具体收费、版本兼容性、平台支持范围及各类操作的使用限制,暂未提供;官方文档地址为 https://docs.powersync.com/tools/cli。