跳过内容

📢 频道

📢 在 Capgo Cloud 中管理应用程序更新的分发渠道,控制更新如何传递到设备。

添加

➕ 添加

别名: a

终端窗口
npx @capgo/cli@latest channel add

➕ 在 Capgo 云中创建一个用于应用程序分发的新频道,用于管理更新的传递。

示例:

终端窗口
npx @capgo/cli@latest channel add production com.example.app --default

选项:

参数类型描述
-d,string设置默认频道
—self-assignboolean允许设备自行分配到此频道
-a,stringAPI
—supa-hoststring自定义 Supabase 主机 URL(用于自主托管或 Capgo 开发)
—supa-anonstring自定义 Supabase 匿名密钥(用于自主托管)

🗑️ 删除

删除

别名: d

终端窗口
npx @capgo/cli@latest channel delete

🗑️ 从 Capgo 云中删除一个频道, optionally 删除关联的捆绑包以释放资源。

示例:

终端窗口
npx @capgo/cli@latest channel delete production com.example.app

选项:

参数类型描述
-a,stringAPI key 链接到您的帐户
—delete-bundleboolean删除与频道关联的包
—success-if-not-foundboolean频道未找到时成功
—supa-hoststring自主托管或Capgo开发时的自定义 Supabase 主机 URL
—supa-anonstring自主托管的自定义 Supabase anon 密钥

别名: l

终端窗口
npx @capgo/cli@latest channel list

📋 通过 Capgo Cloud 查看应用分发设置的所有已配置的通道。

示例:

终端窗口
npx @capgo/cli@latest channel list com.example.app

选项:

参数类型描述
-a,stringAPI 账户关联密钥
—自定义主机string自定义 Supabase 主机 URL(用于自主托管或 Capgo 开发)
—自定义匿名密钥string自定义 Supabase 匿名密钥(用于自主托管)

📦 当前捆绑包

标题:当前捆绑包
终端窗口
npx @capgo/cli@latest channel currentBundle

📦 将当前捆绑包与特定频道在 Capgo Cloud 中关联以便跟踪更新。

示例:

终端窗口
npx @capgo/cli@latest channel currentBundle production com.example.app

选项:

参数类型描述
-c,string从哪个频道获取当前捆绑包
-a,stringAPI
用于链接到您的帐户的密钥boolean—quiet
仅打印捆绑包版本stringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstring自定义 Supabase 匿名密钥(用于自主托管)

别名: s

终端窗口
npx @capgo/cli@latest channel set

⚙️ 为频道配置设置,例如链接包,设置更新策略(重大,次要,元数据,补丁,none),或设备目标(iOS,Android,dev,prod,模拟器,设备)。 必须有一个默认频道。

示例:

终端窗口
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state default

选项:

参数类型描述
-a,stringAPI key 链接到您的帐户
-b,string设置文件的包版本号
-s,string设置通道的状态,缺省或正常
—latest-remoteboolean获取 capgo 云中最新的包并设置到通道
—latestboolean从 package.json 中获取最新版本的 key 并设置为 channel
—降级boolean允许降级到原生版本以下的版本
—不降级boolean禁用降级到原生版本以下的版本
—iOSboolean允许向 iOS 设备发送更新
—不 iOSboolean禁用向 iOS 设备发送更新
—Androidboolean允许向 Android 设备发送更新
—不 Androidboolean禁止向 Android 设备发送更新
—自行分配boolean允许设备自行分配到此频道
—不自行分配boolean禁止设备自行分配到此频道
—禁用自动更新string阻止更新类型:主版本、次版本、元数据、补丁或无(允许所有)
—开发boolean允许向开发设备发送更新
—不开发boolean禁止向开发设备发送更新
—生产boolean允许向生产设备发送更新
__CAPGO_KEEP_0__boolean禁用向生产设备发送更新
__CAPGO_KEEP_0__boolean允许向模拟器设备发送更新
__CAPGO_KEEP_0__boolean禁用向模拟器设备发送更新
__CAPGO_KEEP_0__boolean允许向物理设备发送更新
__CAPGO_KEEP_0__boolean禁用向物理设备发送更新
__CAPGO_KEEP_0__string多仓库项目的package.json文件路径(逗号分隔)
—忽略元数据检查boolean如果bundle中存在node_modules,则忽略兼容性检查
—自定义主机string自定义Supabase主机URL(用于自主托管或Capgo开发)
自定义Supabase匿名密钥(用于自主托管)string编辑页面