Pengaturan Versi
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Capgo menggunakan versi semantik (semver) untuk plugin, CLI, dan produk yang kami kirimkan — praktik yang sama yang kami rekomendasikan untuk bundel aplikasi Anda sendiri.
Halaman ini menjelaskan bagaimana versi-versi tersebut berhubungan dengan satu sama lain, apa yang tetap kompatibel di antara mayor, dan bagaimana menempel versi Capacitor lama dengan label LTS.
Aturan-aturan Cepat
Bagian berjudul “Aturan-aturan Cepat”| Produk | Pengaturan Versi Utama | Catatan Kompabilitas |
|---|---|---|
| Capgo plugin | Ikuti yang sesuai Capacitor versi utama | Versi Utama Plugin 8 Tujuan Capacitor 8, 7 Tujuan Capacitor 7, dan seterusnya |
| Capgo CLI | Otonom | Tidak sinkronkan CLI versi utama dengan plugin atau Capacitor. Gunakan selalu CLI yang terbaru |
| Capgo Console | Berdiri Sendiri | Mengikuti siklus rilis sendiri; kompatibel dengan versi plugin pembaruan yang didukung |
Bagian berjudul “Plugin mengikuti versi mayor Capacitor”
Plugins follow Capacitor majorsSetiap Capgo plugin major mengikuti Capacitor major yang dibangun untuknya:
@capgo/capacitor-updater@8→ Capacitor 8@capgo/capacitor-updater@7→ Capacitor 7- dan pola yang sama untuk plugin lainnya Capgo
Ketika Capacitor mengirimkan major baru, Capgo mengirimkan plugin major yang sesuai. Itulah saat kita mungkin mengubah opsi default jika opsi default baru lebih baik untuk jangka panjang bagi generasi Capacitor.
kestabilan API antar major
Judul bagian "API kestabilan antar major"API plugin tetap stabil antar major kecuali perubahan yang dibuat untuk semua orang (misalnya, kebutuhan platform Capacitor yang memaksa perubahan yang sama pada semua konsumen). Anda biasanya dapat berpindah antar major plugin Capgo saat mengupgrade Capacitor tanpa harus merevisi integrasi Anda.
Opsi default mungkin masih berubah pada major baru. Lihat catatan rilis dan panduan migrasi (lihat pengatur ulang mengupgrade Migrasi dan panduan di bawah sidebar pembaruan) ketika Anda meningkatkan versi.
CLI dan Console menggunakan versi mereka sendiri.
Judul bagian “CLI dan Console menggunakan versi mereka sendiri”Capgo CLI dan Capgo Console tidak berbagi versi mayor dengan plugin atau __CAPGO_KEEP_0__. share major versions with plugins or Capacitor.
- perlu __CAPGO_KEEP_0__ versi mayor karena Anda berada di __CAPGO_KEEP_0__ 8 atau pembaruan. need CLI major
8because you are on Capacitor 8 or updater8. - terbaru terbaru Versi terbaru CLI dan Console tetap kompatibel dengan versi yang didukung.
- Versi CLI yang lama tidak disarankan. Lebih baik:
@capgo/capacitor-updaterTampilan jendela Terminal
Pinning an old CLI version is discouraged. Prefer:
npx @capgo/cli@latest bundle upload --channel=productionJika Anda tetap menggunakan versi __CAPGO_KEEP_0__ yang lebih lama, instal plugin mayor yang sesuai __CAPGO_KEEP_1__ dengan tag dist LTS daripada menyalin file lock yang sudah ketinggalan zaman.
Tampilan jendela TerminalWhen you stay on an older Capacitor major, install the matching Capgo plugin major with an LTS dist-tag instead of copying an outdated lockfile forever.
# Latest Capgo updater for Capacitor 7npm i @capgo/capacitor-updater@lts-v7
# Same pattern for other majorsnpm i @capgo/capacitor-updater@lts-v6npm i @capgo/capacitor-updater@lts-v5npm i @capgo/capacitor-updater@lts-v4(dan pembaruan terkait) mayor utama. On demand.
Pengembang kembali vs plugin lainnya
Bab: Pengembang kembali vs plugin lainnya| Paket | Pengembang kembali sebelumnya mayor |
|---|---|
@capgo/capacitor-updater | Mirroring pengembalian bulanan ke v7 / v6 / v5 (lts-v7, lts-v6, lts-v5). lts-v4 tetap tersedia untuk Capacitor 4 tetapi tidak dalam siklus bulanan tersebut |
| Plugin lainnya Capgo | context: Halaman/area: Halaman produk/pricing perusahaan. Peran: Kalimat copy situs web. Dilihat di: halaman enterprise.astro. Simpanlah istilah produk/merek dan istilah pengembang secara tepat. Kunci pesan `enterprise_130_plugins` (Enterprise 130 Plugins). |
Bab: Sifat yang sama, nomor versi yang dipantulkan
Jika rilis terbaru adalah 8.3.4, maka garis Capacitor 7 LTS diterbitkan dengan 7.3.4 fitur dan perbaikan bug yang sama dan disesuaikan dengan major __CAPGO_KEEP_0__.Instal dengan tag ketika Anda ingin “terbaru untuk major Capacitor ini”:
Install with the tag when you want “latest for this Capacitor major”:
npm i @capgo/capacitor-updater@lts-v7 # resolves to the current 7.x LTS, e.g. 7.3.4Judul bagian “LTS adalah backport dari terbaru”
Setelah plugin major baru diterbitkan, sebuah(atau lts-v7 LTS is a backport of latest lts-v6Rilis …) adalah Rilis kembali dari versi terbaru Jadi, pekerjaan yang sama dapat berjalan pada versi sebelumnya Capacitor mayor.
Karena itu mengikuti versi terbaru, garis LTS publik API mungkin berubah ketika versi terbaru berubah — meskipun nomor mayor tetap pada 7. Tatal LTS sebagai “tindakan Capgo saat ini pada versi Capacitor yang lebih tua,” bukan sebagai legasi API yang permanen.
Apa ini berarti untuk aplikasi Anda
Bagian berjudul “Apa ini berarti untuk aplikasi Anda”- Perbarui Capgo plugin ketika Anda meningkatkan Capacitor mayor.
- Selalu jalankan
@capgo/cli@latest— CLI mayor sinkron dengan Capacitor/plugin tidak perlu. - Teruslah di Capacitor 7 (atau lebih lama)? Gunakan
@lts-v7(atau tag yang sesuai), bukan versi lama yang acak.7.xVersi dari beberapa bulan yang lalu. - Versi bundle Anda sendiri dengan pembaruan langsung menggunakan semver seperti Capgo versi paketnya. Lihat versi bundle dan saluran dan context: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `dan` (Dan)..
targeting versi
Referensi dokumen terkait- Judul bagian “Referensi dokumen terkait” Perintah instalasi dan tag LTS untuk pembarui
- CLI ringkasan Perintah Capgo CLI untuk menjalankan
- Kompatibilitas asli Perihal: Halaman produk pembarui hidup. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman live-update.astro. Kunci pesan `live_update_v2_comp_compat_l` (Live Update V2 Comp Compat L).
- Perihal: Kapan perubahan memerlukan biner toko vs bundle OTA — example of a Capacitor-aligned plugin major upgrade