📢 channel
Salin setup prompt 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
Bab berjudul “ ➕ 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 | Jenis | Deskripsi |
|---|---|---|
| -d, | string | Set saluran sebagai default |
| —self-assign | boolean | Biarkan perangkat untuk mengasosiasikan diri ke saluran ini |
| -a, | string | Kunci API 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 yang disesuaikan (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 |
| —success-if-not-found | boolean | Sukses jika saluran tidak ditemukan |
| —supa-host | string | URL host Supabase kustom (untuk pengembangan sendiri atau Capgo ) |
| —supa-anon | string | Kunci anon Supabase kustom (untuk pengembangan sendiri) |
📋 Daftar
Judul bagian “ 📋 Daftar”Alias: l
npx @capgo/cli@latest channel list📋 Daftar semua saluran yang 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 hosting sendiri) |
📦 CurrentBundle
Bagian berjudul “ 📦 CurrentBundle”npx @capgo/cli@latest channel currentBundle📦 Dapatkan 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: | Tipe | Deskripsi |
|---|---|---|
| -c, | string | Saluran untuk mendapatkan bundle saat ini dari |
| -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 paket, 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 | Kunci API untuk menghubungkan ke akun Anda |
| -b, | string | Nomor versi bundel file untuk ditetapkan |
| -s, | string | Setel status saluran, default atau normal |
| —latest-remote | boolean | Dapatkan bundel terbaru di cloud capgo 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 menetapkan diri sendiri ke saluran ini |
| —no-self-assign | boolean | Nonaktifkan perangkat untuk menetapkan diri sendiri ke saluran ini |
| —disable-auto-update | string | Blokir pembaruan oleh jenis: mayor, minor, metadata, patch, atau tidak ada (memungkinkan 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 | Matikan pengiriman update ke perangkat produksi |
| —emulator | boolean | Izinkan pengiriman update ke perangkat emulator |
| —no-emulator | boolean | Matikan pengiriman update ke perangkat emulator |
| —device | boolean | Izinkan pengiriman update ke perangkat fisik |
| —no-device | boolean | Matikan 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 disesuaikan (untuk pengembangan sendiri atau Capgo) |
| —supa-anon | string | Kunci anon Supabase yang disesuaikan (untuk pengembangan sendiri) |
Teruskan dari channel
Judul bagian “Teruskan dari channel”Jika Anda menggunakan channel untuk merencanakan routing channel dan peluncuran tahap demi tahap, hubungkannya 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.