📢 チャンネル
このプラグインのインストール手順と全マークダウンガイドをセットアッププロンプトにコピーします。
📢 このプラグインのアップデートを管理するための配布チャンネルを Capgo Cloudで設定します。
➕ 追加
➕ というタイトルのセクションエイリアス: a
npx @capgo/cli@latest channel add➕ Capgoでアプリの配布用チャンネルを作成してください。
例:
npx @capgo/cli@latest channel add production com.example.app --defaultオプション:
| パラメーター | タイプ | 説明 |
|---|---|---|
| -d, | string | デフォルトのチャンネルを設定 |
| —self-assign | boolean | このチャンネルにデバイスが自動で割り当てられるように許可する |
| -a, | string | APIキーを使用してアカウントにリンクする |
| —supa-host | string | 自宅サーバーまたはCapgo開発用のカスタムサプアベースホストURL |
| —supa-anon | string | 自宅サーバー用のカスタムサプアベースアノンキー |
🗑️ 削除
「🗑️ 削除」セクションのタイトルAlias: d
npx @capgo/cli@latest channel delete🗑️ Delete a channel from Capgo Cloud, optionally removing associated bundles to free up resources.
例:
npx @capgo/cli@latest channel delete production com.example.appオプション:
| パラメーター | タイプ | 説明 |
|---|---|---|
| -a, | string | CloudにアカウントにリンクするためのAPIキー |
| —delete-bundle | boolean | チャンネルに関連するバンドルを削除する |
| —存在しない場合の成功 | boolean | チャンネルが見つからない場合の成功 |
| —自主ホスト用のカスタムサプアベースホストURL (開発用または__CAPGO_KEEP_0__の場合) | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| リスト | string | 「📋 リスト」のセクション |
📋 Alias:
ターミナルウィンドウコピー l
npx @capgo/cli@latest channel listCapgoのCloudでアプリに設定されているチャンネルをすべてリストする。
例:
npx @capgo/cli@latest channel list com.example.appオプション:
| パラメーター | タイプ | 説明 |
|---|---|---|
| -a, | string | API へのアカウントへのリンク用のキー |
| —supa-host | string | 自宅ホスティングまたはCapgo 開発用のカスタム Supabase ホスト URL (for self-hosting or Capgo development) |
| —supa-anon | string | 自社ホスティング用のカスタム Supabase 匿名鍵 |
📦 __CAPGO_KEEP_0__
「現在のバンドル」npx @capgo/cli@latest channel currentBundleCapgo Cloud への特定のチャンネルに紐づいた現在のバンドルを取得して、更新追跡を行います。
例えば
npx @capgo/cli@latest channel currentBundle production com.example.appオプション
| パラメーター | タイプ | 概要 |
|---|---|---|
| -c, | string | バンドルを取得するチャンネル |
| -a, | string | APIでアカウントにリンクするためのキー |
| —quiet | boolean | バンドルバージョンを表示 |
| —supa-host | string | 自宅ホスティングまたはCapgo開発用のカスタムSupabaseホストURL |
| —supa-anon | string | 自宅ホスティング用のカスタムSupabase anonキー |
Alias: s
npx @capgo/cli@latest channel set⚙️ チャンネルの設定を変更する、バンドルのリンク、更新戦略(メジャー、ミニマム、メタデータ、パッチ、なし)、またはデバイスのターゲット(iOS、Android、dev、prod、エミュレータ、デバイス)など。 1 つのチャンネルは必ずデフォルトでなければなりません。
例:
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state defaultオプション:
| Param | Type | Description |
|---|---|---|
| -a, | string | APIキーを使用してアカウントにリンク |
| -b, | string | __CAPGO_KEEP_0__ファイルのバンドルバージョン番号を設定 |
| -s, | string | チャンネルの状態を設定、デフォルトまたは通常 |
| —latest-remote | boolean | capgoクラウドにアップロードされた最新のバンドルを取得し、チャンネルに設定 |
| —latest | boolean | パッケージ.jsonの最新バージョンキーを取得し、チャンネルに設定 |
| —downgrade | boolean | ネイティブバージョン以下のバージョンにダウングレードすることを許可 |
| —__CAPGO_KEEP_0__ | boolean | __CAPGO_KEEP_1__のバージョンにダウングレードしない |
| —ios | boolean | iOSデバイスにアップデートを送信する |
| —no-ios | boolean | iOSデバイスにアップデートを送信しない |
| —android | boolean | Androidデバイスにアップデートを送信する |
| —no-android | boolean | Androidデバイスにアップデートを送信しない |
| —self-assign | boolean | このチャンネルにデバイスが自分で割り当てられる |
| —no-self-assign | boolean | 自己割り当てを禁止する |
| —disable-auto-update | string | 更新のタイプ: メジャー、ミニマム、メタデータ、パッチ、またはなし (すべてを許可) |
| —dev | boolean | 開発用デバイスに更新を送信する |
| —no-dev | boolean | 開発用デバイスに更新を送信しない |
| —prod | boolean | 本番用デバイスに更新を送信する |
| —no-prod | boolean | 本番用デバイスに更新を送信しない |
| —エミュレータ | boolean | エミュレータにアップデートを送信することを許可する |
| —no-emulator | boolean | エミュレータにアップデートを送信することを禁止する |
| —デバイス | boolean | 物理デバイスにアップデートを送信することを許可する |
| —no-device | boolean | 物理デバイスにアップデートを送信することを禁止する |
| —package-json | string | モノレポのpackage.jsonファイルのパス(カンマ区切り) |
| —ignore-metadata-check | boolean | node_modulesの互換性をチェックしない(バンドル内に存在する場合) |
| —supa-host | string | 自社ホストまたは開発用のCapgoのためのカスタムスパバースホストURL |
| —supa-anon | string | 自社ホストのためのカスタムスパバースアノンキー |
チャンネルから続けて
チャンネルから続けてのセクションあなたが チャンネル を使用している場合、チャンネルルーティングとステージドロールアウトの計画と、チャンネルを チャンネル と接続してください。 チャンネル詳細の実装については、チャンネルを参照してください。 チャンネルにおける実装詳細について チャンネル チャンネルにおける実装詳細について ベータテスト ソリューション ベータテスト ソリューションの製品ワークフローについて バージョン ターゲット ソリューション バージョン ターゲット ソリューションの製品ワークフローについて