📢 channel
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
📢 Kelola saluran distribusi untuk pembaruan aplikasi di Capgo Cloud, mengontrol bagaimana pembaruan disampaikan ke perangkat.
➕ Tambah
Judul bagian “ ➕ Tambah”Alias: a
npx @capgo/cli@latest channel add➕ Buat saluran baru untuk distribusi aplikasi di Capgo Cloud untuk mengelola pengiriman update.
Contoh:
npx @capgo/cli@latest channel add production com.example.app --defaultPilihan:
| Param | Tipe | Deskripsi |
|---|---|---|
| -d, | string | Atur saluran sebagai default |
| Mengasignasi sendiri | boolean | Biarkan perangkat mengasignasi diri ke saluran ini |
| -a, | string | Kunci API untuk menghubungkan ke akun Anda |
| —supa-host | string | URL host Supabase kustom (untuk pengembangan sendiri atau Capgo) |
| —supa-anon | string | Kunci anon Supabase kustom (untuk pengembangan sendiri) |
🗑️ Hapus
Judul bagian “ Hapus”Alias: d
npx @capgo/cli@latest channel delete🗑️ Hapus saluran dari Capgo Cloud, dengan memilih untuk menghapus paket terkait untuk menghemat sumber daya.
Contoh:
npx @capgo/cli@latest channel delete production com.example.appPilihan:
| Param | Tipe | Deskripsi |
|---|---|---|
| -a, | string | API kunci untuk menghubungkan ke akun Anda |
| --hapus-paket | boolean | Hapus bundle terkait dengan saluran |
| —berhasil-jika-tidak-ditemukan | boolean | Sukses jika saluran tidak ditemukan |
| —host-supabase | string | URL host Supabase kustom (untuk pengembangan sendiri atau Capgo ) |
| —anon-supabase | string | Kunci anon Supabase kustom (untuk pengembangan sendiri) |
📋 Daftar
Judul bagian “ 📋 Daftar”Alias: l
npx @capgo/cli@latest channel list📋 Daftar semua saluran yang telah dikonfigurasi untuk aplikasi di Capgo Cloud untuk meninjau pengaturan distribusi.
Contoh:
npx @capgo/cli@latest channel list com.example.appPilihan:
| Param | Jenis | Deskripsi |
|---|---|---|
| -a, | string | API kunci untuk menghubungkan ke akun Anda |
| –supa-host | string | URL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo pengembangan) |
| —supa-anon | string | Kunci anon Supabase (untuk self-hosting) |
📦 CurrentBundle
Judul bagian “ 📦 CurrentBundle”npx @capgo/cli@latest channel currentBundle📦 Ambil bundle saat ini yang terkait dengan saluran tertentu di Capgo Cloud untuk pemantauan update.
Contoh:
npx @capgo/cli@latest channel currentBundle production com.example.appPilihan:
| Parameter: | Jenis | Deskripsi |
|---|---|---|
| -c, | string | Saluran untuk mendapatkan bundle saat ini |
| -a, | string | Kunci API untuk menghubungkan ke akun Anda |
| —quiet | boolean | Hanya cetak versi bundle |
| —supa-host | string | URL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo pengembangan) |
| —supa-anon | string | Kunci anon Supabase yang disesuaikan (untuk pengembangan sendiri) |
Alias: s
npx @capgo/cli@latest channel set⚙️ Konfigurasi pengaturan untuk sebuah saluran, seperti menghubungkan sebuah bundle, menetapkan strategi pembaruan (utama, minor, metadata, patch, tidak ada), atau target perangkat (iOS, Android, dev, prod, emulator, perangkat). Saluran satu harus default.
Contoh:
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state defaultPilihan:
| Param | Tipe | Deskripsi |
|---|---|---|
| -a, | string | API kunci untuk menghubungkan ke akun Anda |
| -b, | string | Nomor versi bundel file untuk ditetapkan |
| -s, | string | Tetapkan status saluran, default atau normal |
| —latest-remote | boolean | Dapatkan bundel terbaru yang diunggah di capgo cloud dan tetapkan ke saluran |
| —latest | boolean | Dapatkan versi terbaru kunci di package.json untuk ditetapkan ke saluran |
| —downgrade | boolean | Izinkan menurunkan ke versi di bawah satu native |
| —no-downgrade | boolean | Nonaktifkan menurunkan ke versi di bawah satu native |
| —ios | boolean | Izinkan mengirimkan pembaruan ke perangkat iOS |
| —no-ios | boolean | Nonaktifkan mengirimkan pembaruan ke perangkat iOS |
| —android | boolean | Izinkan mengirimkan pembaruan ke perangkat Android |
| —no-android | boolean | Nonaktifkan mengirimkan pembaruan ke perangkat Android |
| —self-assign | boolean | Izinkan perangkat untuk menugaskan diri ke saluran ini |
| —no-self-assign | boolean | Nonaktifkan perangkat untuk menugaskan diri ke saluran ini |
| —disable-auto-update | string | Blokir pembaruan berdasarkan jenis: mayor, minor, metadata, patch, atau tidak ada (mengizinkan semua) |
| —dev | boolean | Izinkan mengirim pembaruan ke perangkat pengembangan |
| —no-dev | boolean | Nonaktifkan mengirim pembaruan ke perangkat pengembangan |
| —prod | boolean | Izinkan mengirim pembaruan ke perangkat produksi |
| —no-prod | boolean | Nonaktifkan pengiriman update ke perangkat produksi |
| —emulator | boolean | Izinkan pengiriman update ke perangkat emulator |
| —no-emulator | boolean | Nonaktifkan pengiriman update ke perangkat emulator |
| —device | boolean | Izinkan pengiriman update ke perangkat fisik |
| —no-device | boolean | Nonaktifkan pengiriman update ke perangkat fisik |
| —package-json | string | Jalur ke file package.json untuk monorepos (dipisahkan koma) |
| —ignore-metadata-check | boolean | Jika ada node_modules di dalam bundle, abaikan kompatibilitasnya |
| —supa-host | string | URL host Supabase yang dapat disesuaikan (untuk pengembangan sendiri atau Capgo) |
| —supa-anon | string | Kunci anon Supabase yang dapat disesuaikan (untuk pengembangan sendiri) |
Lanjutkan dari channel
Bagian berjudul “Lanjutkan dari channel”Jika Anda menggunakan channel untuk merencanakan routing channel dan peluncuran tahap demi tahap, hubungkan dengan Channels untuk detail implementasi di Channels, Saluran untuk detail implementasi di Saluran, Saluran untuk detail implementasi di Saluran, Solusi Uji Beta untuk alur kerja produk di Solusi Uji Beta, dan Solusi Target Versi untuk alur kerja produk di Solusi Target Versi.