📢 Saluran
Copy prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
📢 Atur saluran distribusi aplikasi untuk pembaruan di Capgo Cloud, mengontrol bagaimana pembaruan disampaikan ke perangkat.
➕ Tambahkan
Judul bagian “ ➕ Tambahkan”Alias: a
npx @capgo/cli@latest channel add➕ Buat saluran baru untuk distribusi aplikasi di Capgo Cloud untuk mengelola pengiriman pembaruan.
Contoh:
npx @capgo/cli@latest channel add production com.example.app --defaultPilihan:
| Param | Tipe | Deskripsi |
|---|---|---|
| -d, | string | Tetapkan saluran sebagai default |
| —self-assign | boolean | Izinkan perangkat untuk menugaskan diri ke saluran ini |
| -a, | string | API kunci untuk menghubungkan ke akun Anda |
| —supa-host | string | URL Host Supabase yang Dibuat Sendiri (untuk pengembangan sendiri atau Capgo) |
| —supa-anon | string | Kunci Akses Supabase yang Dibuat Sendiri (untuk pengembangan sendiri) |
🗑️ Hapus
Judul Bagian “ Hapus”Alias: d
npx @capgo/cli@latest channel deleteHapus 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-bundle | boolean | Hapus bundle yang terkait dengan saluran |
| —berhasil-jika-tidak-ditemukan | boolean | Sukses jika saluran tidak ditemukan |
| —host-supabase | string | URL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo pengembangan) |
| —supa-anon | string | Kunci anon Supabase (untuk hosting sendiri) |
📋 Daftar
Judul bagian “ Daftar”Alias: l
npx @capgo/cli@latest channel listDaftar semua saluran yang dikonfigurasi untuk aplikasi di Capgo Cloud untuk meninjau pengaturan distribusi.
Contoh:
npx @capgo/cli@latest channel list com.example.appPilihan:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| -a, | string | API kunci untuk menghubungkan ke akun Anda |
| —supa-host | string | URL host Supabase yang disesuaikan (untuk penggunaan sendiri atau Capgo pengembangan) |
| —supa-anon | string | Kunci anon Supabase yang disesuaikan (untuk penggunaan sendiri) |
📦 Bundel Saat Ini
Bagian berjudul “ 📦 Bundel Saat Ini”npx @capgo/cli@latest channel currentBundle📦 Dapatkan paket saat ini yang terkait dengan saluran tertentu di Capgo Cloud untuk melacak pembaruan.
Contoh:
npx @capgo/cli@latest channel currentBundle production com.example.appPilihan:
| Param | Tipe | Deskripsi |
|---|---|---|
| -c, | string | Saluran untuk mendapatkan paket 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) |
⚙️ Atur
Bagian berjudul “ ⚙️ Atur”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 harus ada satu yang default.
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state defaultSalin ke clipboard
| Pilihan: | Param | Tipe |
|---|---|---|
| Deskripsi | string | API key to link to your account |
| __CAPGO_KEEP_0__ kunci untuk menghubungkan ke akun Anda | string | -b, Versi paket bundel file untuk menetapkan |
| -s, | string | Atur keadaan saluran, default atau normal |
| —latest-remote | boolean | Ambil bundle terbaru di capgo cloud dan atur ke saluran |
| —latest | boolean | Ambil versi terbaru di package.json untuk diatur ke saluran |
| —downgrade | boolean | Izinkan menurunkan versi di bawah satu yang native |
| —no-downgrade | boolean | Nonaktifkan menurunkan versi di bawah satu yang native |
| —ios | boolean | Izinkan mengirimkan update ke perangkat iOS |
| —tidak-ios | boolean | Matikan pengiriman update ke perangkat iOS |
| —android | boolean | Izinkan pengiriman update ke perangkat Android |
| —tidak-android | boolean | Matikan pengiriman update ke perangkat Android |
| —self-assign | boolean | Izinkan perangkat untuk mengasosiasikan diri sendiri ke saluran ini |
| —tidak-self-assign | boolean | Matikan perangkat untuk mengasosiasikan diri sendiri ke saluran ini |
| —non-update-otomatis | string | Blokir update berdasarkan jenis: besar, kecil, metadata, patch, atau tidak ada (mengizinkan semua) |
| —dev | boolean | Mengizinkan pengiriman update ke perangkat pengembangan |
| —no-dev | boolean | Menghentikan pengiriman update ke perangkat pengembangan |
| —prod | boolean | Mengizinkan pengiriman update ke perangkat produksi |
| —no-prod | boolean | Menghentikan pengiriman update ke perangkat produksi |
| —emulator | boolean | Mengizinkan pengiriman update ke perangkat emulator |
| —no-emulator | boolean | Menghentikan pengiriman update ke perangkat emulator |
| —perangkat | boolean | Biarkan mengirimkan pembaruan ke perangkat fisik |
| —tidak-perangkat | boolean | Matikan pengiriman pembaruan ke perangkat fisik |
| —package-json | string | Jalur ke file package.json untuk monorepos (dipisahkan koma) |
| —ignore-metadata-check | boolean | Abaikan memeriksa kompatibilitas node_modules jika ada di dalam bundle |
| —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, Channels untuk detail implementasi di Channels, Channels untuk detail implementasi di Channels, Solusi Pengujian Beta untuk alur kerja produk dalam Solusi Pengujian Beta, dan Solusi Target Versi untuk alur kerja produk dalam Solusi Target Versi.